找了一天的错误:在easyUI中通过dialog打开的增加信息页面,其中对表单中的一些输入框进行校验最后查找出原因是,表单中存在下边这个输入框:
<input id="addNodeName" class="easyui-textbox" name="nodeName" style="width: 120px;height: 26px;" maxlength='31' data-options="required:true,validType:'length[1,30]'" />
看似没啥错误 ,但是浏览器控制台一直报错b.nodeName is not a function.
最后发现错误的原因是:错误原因是输入框中id和name命名为nodeName,这个名字跟easyUI框架中的代码命名冲突。改掉名字后 校验正常
|