0
我怎樣才能添加jQuery驗證與名稱相同,當其對應的複選框被選中jQuery驗證與名稱相同的多個文本框和相應的複選框同名
Jquery:
$("input:[name='abc']").change(function() {
var method = $(this).val();
if ($(this).is(':checked')) {
$("#" + method).spinner({
'disabled': false
});
console.log(method);
$("#" + method).rules("add",{
range: [1, 99],
required : true,
messages: {
range: "Please enter a value between 1 and 99",
required: "Please give a value for " + method
}
});
$("#" + method).val(1);
} else {
$("#" + method).spinner({
'disabled': true
});
console.log(method);
$("#" + method).rules('remove','range');
$("#" + method).rules('remove','required');
$("#" + method).val(0);
}
});
試圖添加和刪除規則多個文本框文本框取決於複選框更改事件。
爲什麼不具有唯一的名稱? – 2015-02-09 06:47:18
由於我正在進行前端和後端驗證,因此有必要使用名稱進行驗證。後端驗證正在與perl進行 – Pavan 2015-02-09 07:07:49
您能否包含您所做的工作的代碼。所以我們可以更多地考慮這個問題。並且清楚地表明你正在嘗試做什麼。 – Runcorn 2015-02-09 07:16:54