
function createDiv(){
formHtml = '<form><form>'
return formHtml
}
$(btn).bind('click',function(){
var obj = $(form)
var div = formHtml || createDiv()
$(obj[obj.length-1]).after(div)
})
每次点击创建一个form 然后放在最后一个form的后面。
// 添加$("#addConnectUser").rules("add",{rules:{required:true,isString:true},messages:{required:"用户名为必填项",isString:"请输入规范字符"}})
// 移除$("#addConnectUser").rules('remove','required')
在此我要讲一下为什么有一个isString验证规则;这个是为了限制表单中input的输入规则;比如:不允许特殊字符,或者一些特殊的要求;这个isString是自己配置的
jQuery.validator.addMethod("isString", function(value, element) {return this.optional(element) || (inputTest.test(value))
},"请输入规范内容")
// 此处的inputTest为你自定义的验证规则
2,如何给已经添加了表单验证的选项移除验证规则
$("#addConnectUser").rules("remove",'required')//再次添加可以直接用$("#addConnectUser").rules("add",'required')
可以在表单中使用table 然后对table进行动态的添加。//监听添加表格行数的阿按扭
$(document).ready(function(){
$("#but").click(function(){
var $table=$("#tab tr")
var len=$table.length
$("#tab").append("<tr id="+(len+1)+"><td align=\'center\'><img width=\'140\' src=\'images/1.jpg\'></td><td align=\'center\'><a href=\'javascript:void(0)\' onclick=\'deltr("+(len+1)+")\'>删除</a></td></tr&gt")
})
})
//删除指定的表格的行
function deltr(index)
{
$table=$("#tab tr")
$("tr[id=\'"+index+"\']").remove()
}
以下写在body中即可
//添加按钮
<input id="but" type="button" value="添加" />
//空的表格
<table class="print_product_img" id="tab" border="1" width="60%" align="center">
</table>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)