CRM的dev(五)--如何实现新增和更新的时候下拉框的选项值动态添加

最近出现一个这样的需求,需要实现下拉框新增的时候只能有一个选项,但是更新的时候下拉框有多个选项值,网上很多的答案真的搜遍也很坑爹= =,上身之后,冷静下来,发现,下面的方案可以解决这个问题:
JS中的代码–直接上啦:
新增的时候:

//添加客户信息
    $('#customeradd').bind("click", function(){
        $('#customerdlg').dialog('open').dialog('center').dialog('setTitle','新增客户信息');     
        $('#customerfm').form('clear');
        //新增的时候客户状态只有一个沟通中
        var data= new Array();
        data.push({text:"沟通中",value:"2"});
        $("#comboxStatus").combobox("loadData", data);
        saveorupdateurl = "/crm/customer/save";
    });

更新的时候,部分代码:

// 编辑客户信息
    $('#customeredit').bind("click", function(){
        debugger;
        saveorupdateurl = "/crm/customer/update";
        $('#customerfm').form('clear');
        //更新的时候下拉框,添加多个选项
        var data= new Array();
        data.push({text:"已立项",value:"1"},
                  {text:"沟通中",value:"2"},
                  {text:"已报卷",value:"3"},
                  {text:"已上线",value:"4"},
                  {text:"合作中止",value:"5"});
        $("#comboxStatus").combobox("loadData", data);
        //·····

我们发现,通过push()方法可以动态往下拉框中添加,只要知道你所要添加下拉框的id值,然后将添加之后的数据变量data,加载进去就可以实现~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值