首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

jquery validation 交付时报“nodename为空或不是对象”

2013-12-17 
jquery validation 提交时报“nodename为空或不是对象”?????????????? 原因是:??????????????? 多写了一个h

jquery validation 提交时报“nodename为空或不是对象”

?????????????? 原因是:

??????????????? 多写了一个hidden的input,如下:

?????????? ? <form id="dataForm" method="post">
?????? <input id="oldEmall" type="hidden" value="${members.email}"></input>
??? <table width="100%" border="0">
??????????? <tr>
????????????? <td width="6%" valign="top"><span>帐户邮箱:</span></td>
????????????? <td width="34%"><input id="member_email" name="member_email" value="${members.email}"?

?

这个应该去掉

?

如果不去掉,应该修改jquery.validation.js里面的

return $([]).add(this.currentForm)
???.find(":input")
???.not(":hidden,:submit, :reset, :image, [disabled]")
???.not( this.settings.ignore )
???.filter(function() {

对于 hidden元素不进行验证,当然,如果你想要对hidden元素进行验证,那继续修改,具体如何修改,我也没修改过,大家可以试试

??????

热点排行