添加錶行多元素動態地根據一些count
jQuery驗證動態添加行有同名
var del_count=$("#trainee_count").val();
var row_counter=0;
for(var i=0;i<del_count;i++){
row_counter++;
$(".add_trainee").append(
'<tr>'+
'<td><input type="text" name="name" class="required" /></td>'+
'<td><input type="text" name="jobTitle" /></td>'+
'<td><input type="text" name="email" id="email" class="required email" /></td>'+
'<td><input type="text" name="phone" class="required phone" /></td>'+
'<td class="my_laptop" align="center" valign="middle"><input type="checkbox" class="laptop_checkbox" name="isLaptopRequired.'+row_counter+'" checked /></td>'+
'</tr>'
);
}
基本上我試圖用多個同名的元素做了驗證。
驗證:
$(".traineeDetailsForm").validate({
errorContainer: "#error_div",
errorPlacement: function(error, element) {}
});
我可能有「N」的行數,將具有相同的名字 這裏驗證適用於只在第一行(tr)