easyui动态设置required

在项目开发过程中,有时遇到表单比较复杂的问题,比如要求某个选项选中了,后面的文本框为必填,否则为不必填写。

发现使用常规的方法不能够实现这种效果。


这种方法不能满足动态添加。后来到官网论坛看到一个方式。如下:

$('').textbox('textbox').validatebox('options').required = true;


这里的textbox也可以是databox和combobox等,

原因可以参照这句话

Combo

Extend from $.fn.textbox.defaults. 

DateBox

Extend from $.fn.combo.defaults.

大意是Combo这个空间集成textbox的默认属性方法,dateBox集成Combo的默认属性方法

所以,DateBox也可以使用这种方法来实现动态添加验证。

 

 

 

 

 

你可能感兴趣的:(jqueryeasyui)