ligerui联动清空控件值

在使用ligerUI构建的表单中,为实现联动控件清空值的功能,作者扩展了ligerComboBox,添加了'afterClearContent'事件。当清空某个控件的内容时,会触发此事件以清空与其联动的其他控件。通过在ligerComboBox.js中定义新属性并在业务JS中定义处理函数,实现了联动清空的效果。
摘要由CSDN通过智能技术生成

最近做项目时遇到一个问题,用ligerui构建的form控件需要联动,但是控件按钮处都有个*x*号用于清空该控件的content,这时也得需要清空与该控件联动的控件content,ligerui本身并没有此事件,于是自己拓展了一下,代码如下:
1:ligerComboBox中
$.ligerDefaults.ComboBox = {
        afterClearContent : null,//清空文本内容时事件 针对于多级联动时清空一级菜单内容时也清空与其联动的下级菜单 by xtz 2016-5-6

2: clear: function ()
{
this._changeValue("", "");
$("a.l-checkbox-checked", this.selectBox).removeClass("l-checkbox-checked");
$("td.l-selected", this.selectBox).removeClass("l-selected");
$(":checkbox", this.selectBox).each(function () { this.checked = false; });
this.trigger('clear');
/**
* 清空文本内容时事件 针对于多级联动时清空一级菜单内容时也清空与其联动的下级菜单 by xtz 2016-5-6
*/
if(this.options.afterClearContent){
    this.options.afterClearConte

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值