今天在工作中发现了这个问题,先动态生成的textbox,添加最大长度maxlength限制,然后再添加约束发现最大长度约束没有了.
先动态添加一个textbox.
$(function(){
$("<input>",{type:'text',id:'append'}).appendTo($("<div></div>").append("后添加的:").appendTo(document.body)).textbox({required:true}).textbox('textbox').attr({maxlength:10});
});
效果如:
用火狐查看是具有maxlength属性的.
添加一个linkbutton,点击的时候给textbox添加email约束,发现maxlength属性没有了.
<br />
<a href="#" class="easyui-linkbutton" οnclick="addValid()">添加约束</a>
<br />
function addValid(){
$("#append