我有一些字段,我要求取決於哪個按鈕被點擊。我所看到的行爲並不是我所期望的,也不是我想要的。當我點擊其中一個按鈕時,它會根據需要設置必填字段,但如果我點擊另一個按鈕,則由於某種原因它不會重置它們。重置必填字段 - jQuery
代碼如下。感謝您的幫助,您可以提供:
function makeAllRequired() {
$("#SomeForm").validate({
rules: {
StartDate: {
required: true,
date: true
},
Name: {
required: true
}
},
errorElement: "div"
});
}
function makeSomeRequired() {
$("#SomeForm").validate({
rules: {
StartDate: {
required: true,
date: true
}
},
errorElement: "div"
});
}
$(document).ready(function() {
$("#SomeButtonOne").click(function() {
makeAllRequired();
$("#SomeForm").attr("action", "/here/there");
$("#SomeForm").submit();
});
$("#SomeButtonTwo").click(function() {
makeSomeRequired();
$("#SomeForm").attr("action", "/here/elsewhere");
$("#SomeForm").submit();
});
});
我們可以請看看html以及 – mcgrailm 2011-05-19 14:49:23