我們知道<input type="text" class="easyui-validatebox" id="txtrName" name="txtrName" value="" />設置值的時候是直接使用$("#txtrName").val("xxx");
但是 如果class="easyui-textbox"同樣使用這種設置方式卻一直設置不了,后來去查找了官網英文站點才知道,,text-box設置值的方式是使用setValue的內置方法來實現的,具體如下:
$("#txtrName").textbox("setValue", "xxx");
最后翻看了下幾個其他選項的【combox、numberbox、datebox、datetimebox】,都是使用setValue方法,只有validatebox使用正常的jq方式獲取input框里頭的值
$("#txtrName").val("xxx");
class="easyui-textbox" : $("#txtrName").textbox("setValue", "xxx");
class="easyui-combox" : $("#txtrName").combox("setValue", "xxx");
class="easyui-numberbox" :$("#txtrName").numberbox("setValue", "xxx");
class="easyui-datebox" :$("#txtrName").datebox("setValue", "xxx");
class="easyui-datetimebox" :$("#txtrName").datetimebox("setValue", "xxx");