easyui combobox 的输入验证问题
我用的是easyui 的combobox,用的是远程获取数据的方法:
$('#cbbGuest').combobox({
url: '/Public/GetGuestData',
mode: 'remote',
valueField: 'GuestID',
textField: 'GuestName',
width: 'auto'
});
在使用的过程中,有下面一些问题,不知道应该怎么处理
.用户输入拼音简称,然后发给后台,后台查询到数据后,再发给前台,列出备选项目,现在的问题是,如果用户随便输入一个东西,比如"abc",后台也没查到,提交的时候,提交的就是abc这3个字母,如果用户输入的是正确的,比如,用户选择了“sohu”,那么提交的时候,提交的就是"sohu"对应的value,比如5
这样就很奇怪,有的时候,提交的是一个数字,有的时候提交的又是字母
有没有办法让用户输入完毕后,提交的时候,如果combobox里面的值不是正确的,就清空呢?
$('#cbbGuest').combobox({
url: '/Public/GetGuestData',
mode: 'remote',
valueField: 'GuestID',
textField: 'GuestName',
width: 'auto'
});
在使用的过程中,有下面一些问题,不知道应该怎么处理
.用户输入拼音简称,然后发给后台,后台查询到数据后,再发给前台,列出备选项目,现在的问题是,如果用户随便输入一个东西,比如"abc",后台也没查到,提交的时候,提交的就是abc这3个字母,如果用户输入的是正确的,比如,用户选择了“sohu”,那么提交的时候,提交的就是"sohu"对应的value,比如5
这样就很奇怪,有的时候,提交的是一个数字,有的时候提交的又是字母
有没有办法让用户输入完毕后,提交的时候,如果combobox里面的值不是正确的,就清空呢?
...全文
相关推荐
如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
总之,解决EasyUI自定义标签datagrid edit combobox手动输入保存不上的问题,关键在于正确地利用`onEndEdit`事件,获取并处理用户在combobox中的输入。
easyui form validate总是返回false的原因及解决方法
在使用EasyUI框架进行Web应用开发时,表单验证是一个重要的功能,确保用户输入的数据符合预设的规范。
Jquery easyUI api 下载
**表单(Form)**:Form 用于收集用户输入,支持多种输入类型,如文本框、复选框、单选按钮等。EasyUI 提供了验证和提交表单的 API。4.
EasyUI学习文档
- **Combobox**: 下拉框组件结合输入框,提供下拉选项选择,通常用于筛选、填充数据。 - **Tree**: 树形组件用于展示层次结构的数据,如目录结构、组织架构等。
jQuery easyui 全套文件
- **Combobox**:下拉选择框,结合输入框和下拉列表,提供搜索和选择功能。 - **Menu**:菜单组件,可以创建横向或纵向的菜单栏。


