日期:2014-05-16  浏览次数:20417 次

dhtmlxCombo的赋值问题(求各方面的专家解决)
本帖最后由 hezhao0000 于 2013-01-04 17:09:28 编辑
功能描述:如何使用dhtmlxCombo,把重复的下拉框的test值清空。
          我查了相关东西,dhtmlxCombo的有个setComboText()这个属性。这是设定编辑框的文字
          但我赋值的时候,不起作用。我用gettComboText能拿到它的值,为什么赋值不起作用。
         下拉框1
         下拉框2     我选择下拉框2的值和1重复,想清空它的值
          
          

------解决方案--------------------
没用过这个东西。以下是猜测:
gettComboText 是获取选中的文本
setComboText 是设置选中的文本,此文本必须是你Combo 列表包含的,才有效

要清空:
就清空列表

如果是一个select  设置 select.options.length=0; 就可以
------解决方案--------------------
如楼上所说,我自己也写过combobox组件,setText之类的方法肯定不是你想的那样给文本框一个value就完,而是根据文本设置选项。自己查一下,一个成熟组件,应该有removeComboItem或removeItem之类的方法