zoukankan      html  css  js  c++  java
  • EasyUI 中 Combobox里的onChange和onSelect事件的区别

    EasyUI 中 Combobox 选项发生改变时会触发 onChange,onSelect,onClick 3 个事件。

    最近要做一个级联的 Combo 菜单,类似于选择地址时让用户填写省,市,区的菜单,选择了省,市菜单相应改变区菜单清空,选择了市后区菜单会相应改变。

    为实现这个功能,发现了它们的区别。

    onChange(newVal, oldVal)
    文档说当 Combobox 选择项发生改变后触发,参数是选择的新值和之前的旧值。这个事件在用程序改变选项时也触发,在选择相同项目时不触发,在 Combobox load 完新数据选项变为空时也不会触发。

    onSelect(item)
    文档说当用户选择 Combobox 选项时触发,它的参数是 Combobox 选中的新数据项而 onChange 是选中的新值和旧值。 但是这个事件里 $('.comboCity').combobox('getText')) 取的文字还是旧值,如果你要取新值,你要使用onChange

  • 相关阅读:
    charles使用
    断言
    JDBC Request
    HTTP请求建立一个测试计划
    利用badboy进行脚本录制
    接口测试用例
    Monkey常用命令
    charles安装与使用
    celery配置与基本使用
    图片验证码接口
  • 原文地址:https://www.cnblogs.com/zitjubiz/p/10468606.html
Copyright © 2011-2022 走看看