2014-01-22 46 views
0

我已經從這裏下載一個jQuery驗證庫http://jqueryvalidation.org/ 當提交按鈕被點擊時,驗證或錯誤消息的作品,但我有一個鏈接,其中命名爲提交。我想使用該鏈接作爲提交,但問題是驗證庫不起作用。我如何定製圖書館。jquery驗證不起作用,當觸發一個提交鏈接

這裏是當我使用這個

<input class="submit" type="submit" value="Submit"/> 

我對jsfiddle

一切代碼工作正常,但我想使用的自定義按鈕不是一個提交按鈕

<a class="button black" id="send-message">Send</a> 

回答

1

你可以將input標記更改爲類別a標記

<input class="button black" type="submit" value="Submit"/> 

或寫,這將觸發你的表單上點擊

$("#send-message").click(function (e) { 
    e.preventDefault(); 
    $("form").submit(); 
}); 
0

提交事件代碼,你需要通過JS,然後初始化驗證類給init鏈接:

<a class="button black" id="send-message">Send</a> 


    $("#send-message").validate({ 
     submitHandler: function(form) { 
      form.submit(); 
      } 
    }); 

更多驗證類/插件詳情JQ validate Plugin