脚本的jquery循环
我想为id以“imie”开头并以数字1到10结尾的每个字段运行脚本。每个字段“imie”依赖于字段“nazwisko”,最后具有相同的数字,例如。 “imie6”取决于“nazwisko6”。
$(document).ready(function () { $('#nowikons_dodaj').validate({ rules: { imie1: { required: { depends: function (element) { return $("#nazwisko1").is(":filled"); } } } } }); });
这里还有这些字段的html / php代码:
for ($i = 1; $i <= 10; $i++) { echo "
"; echo "
"; echo "
";}
如果你将类名称imie
元素的id相同的nazwisko
元素,那将很容易。 然后代码将是
$("[id^=imie]").change(function () { alert($("." + this.id).val()); });
HTML
你最好在这些字段的blur事件上放置validationfunction。 例如
$('#thatTable').on('blur', 'input.imie', function(evt) { var nazwisko = $(this).parent(td).prev('td').find('input.nazwisko'); //now do so something with nazwisko's data });
这假设您为每个字段添加一个CSS类以帮助jQuery选择器。