insertRow添加了一个输入框,id为 re
然后jquery的验证是这么写的:
$(function()
{$.formValidator.initConfig({formid:"cb",onerror:function(msg){alert(msg)}});
$("#re").formValidator({}).inputValidator({min:1,onerror:'不能为空'});
}不知道为什么验证不起作用...
然后jquery的验证是这么写的:
$(function()
{$.formValidator.initConfig({formid:"cb",onerror:function(msg){alert(msg)}});
$("#re").formValidator({}).inputValidator({min:1,onerror:'不能为空'});
}不知道为什么验证不起作用...
{$.formValidator.initConfig({formid:"cb",onerror:function(msg){alert(msg)}});
$("#re").formValidator({}).inputValidator({min:1,onerror:'不能为空'});
}
这段代码是在页面加载完毕后执行的。还未找到你后来插入的输入框。所以不起作用。
我没怎么了解过jquery,只是参照一些简单的例子写,不知道怎么在添加的框加载完之后才绑定事件...能说详细点吗
$.formValidator.initConfig({formid:"cb",onerror:function(msg){alert(msg)}});
$("#re").formValidator({}).inputValidator({min:1,onerror:'不能为空'});或者$('#re').live('focus', function(event) {
$.formValidator.initConfig({formid:"cb",onerror:function(msg){alert(msg)}});
$("#re").formValidator({}).inputValidator({min:1,onerror:'不能为空'});
$(this).die(event.type, arguments.caller);
});