jquery easyui combobox问题分析

    如果你在使用这个控件的话,在你使用它对数据进行修改的时候可能会遇到这样的问题:

就是你一方面给这个控件的valueField赋予了值,另一方面也给 textField赋予了值,而当你

对一条数据进行修改的时候,你希望把记录的所有选项都原封不动的在另外一个界面中显

示出来,一方面你需要为这个控件加载数据,另一方面你需要为被修改的数据进行赋值,虽然

这个控件可以接受你赋予的值,但是有一点需要注意的是,在调用这个控件的方法给它赋值

的时候只能够给它的textField赋值,而这个时候你无法给它的valueField也赋值,于是问题就

出现了,在你修改当前的数据的时候,如果你也修改了combobox里面的值的话,那么没问题,

当你取值的时候,这个控件取出来得值还是valueField里面的值,但是如果你修改一条记录的

时候并没有修改combobox控件里面的值,那么这个时候,你再去获取combobox里面的值的

话,你获取的就不再是valueField里面的值了,而是你赋予它的那个textField的值了,很显然

这个时候两个里面的值是会有冲突的,再去使用原来的处理方法你的程序必然会出错,所以

比较合适的方法是在修改数据的时候不要给combobox赋值,只给它加载需要加载的数据

就行了,否则你肯定会遇到上面的问题的.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值