2013-04-20 77 views
0

使用JQuery驗證插件來驗證一些輸入表單,效果很好。JQuery驗證插件 - 允許提交

有一張表格需要一張信息,但不需要提交表格。例如:

可以說例如窗體有姓名,地址和船名。需要填寫姓名和地址才能填寫報名表,在比賽開始前需要填寫船名,但如果他們還不知道,我們不希望阻止輸入。

是否有使用驗證插上地彈出這樣說的消息一個簡單的方法:

船名必須在事件之前提供的,你就可以完成登記了,但請.. ....也許有第二個提交按鈕繞過JQ驗證例程?

戴夫

+0

你希望用戶必須點擊再次提交彈出後出現? – 2013-04-20 12:06:05

+0

就是這樣的。思考也許第二個提交按鈕與提交與丟失信息或類似的東西。 – davewhirlwind 2013-04-20 12:33:19

回答

0

你沒有告訴我們任何代碼在這裏工作,但基本上,你可以做這樣的事情...

沒有可用的方法來打開驗證/關閉按需。由於該插件旨在處理click並截獲事件,因此可以從表單中刪除第二個按鈕(以避免提交)並分別處理數據,並使用ajax將數據發送到服務器。

$('#save').click(function() { 
    var data = $('#myform').serialize(); 
    // ajax code to send the serialized data to the server 
}); 

簡單的演示:http://jsfiddle.net/wnwT9/