kendoComboBox 下拉搜索自动提示
来源:互联网 发布:python 特殊变量 编辑:程序博客网 时间:2024/05/16 14:34
原文地址:http://write.blog.csdn.net/postedit
var confirmHospitalSel = $("#confirmHospitalSel").kendoComboBox({
// autoBind: false,
cascadeFrom: "citySel",
filter: "contains",
// suggest: true,
//placeholder: "Select product...",
// index : 0,
dataValueField : "id",
dataTextField : "text",
// filter: "startswith",
//搜索过滤
filtering: function(e) {
//get filter descriptor
//重新给赋值查询
var filter = e.filter;
if(filter!=null&&typeof(filter)!="undefined"&&typeof(filter.value)!= "undefined"&&filter.value!="202"&&filter.value!="203"&&filter.value!=""&&filter.value!="undefined"&&filter.value!=null&&filter.value!="null"){
hospitalName = filter.value;
}
var combobox = $("#confirmHospitalSel").data("kendoComboBox");
//刷新数据模型
combobox.refresh();
},
dataSource: {
type: "json",
serverFiltering: true,
transport: {
read: {
url: basePath+"common/queryHospitalByName.do?",
data: function() {
return { cityId: $("#citySel").val(),name:hospitalName};
}
}
}
},
//选择发送变化时地址信息相应改变
change: function(e) {
var dataItem = confirmHospitalSel.dataItem();
if(dataItem!=null && dataItem.address != 'undefined'){
$("#hospitalAddress").val(dataItem.address);
}
//var value = this.value();
// Use the value of the widget
}
}).data("kendoComboBox");
// autoBind: false,
cascadeFrom: "citySel",
filter: "contains",
// suggest: true,
//placeholder: "Select product...",
// index : 0,
dataValueField : "id",
dataTextField : "text",
// filter: "startswith",
//搜索过滤
filtering: function(e) {
//get filter descriptor
//重新给赋值查询
var filter = e.filter;
if(filter!=null&&typeof(filter)!="undefined"&&typeof(filter.value)!= "undefined"&&filter.value!="202"&&filter.value!="203"&&filter.value!=""&&filter.value!="undefined"&&filter.value!=null&&filter.value!="null"){
hospitalName = filter.value;
}
var combobox = $("#confirmHospitalSel").data("kendoComboBox");
//刷新数据模型
combobox.refresh();
},
dataSource: {
type: "json",
serverFiltering: true,
transport: {
read: {
url: basePath+"common/queryHospitalByName.do?",
data: function() {
return { cityId: $("#citySel").val(),name:hospitalName};
}
}
}
},
//选择发送变化时地址信息相应改变
change: function(e) {
var dataItem = confirmHospitalSel.dataItem();
if(dataItem!=null && dataItem.address != 'undefined'){
$("#hospitalAddress").val(dataItem.address);
}
//var value = this.value();
// Use the value of the widget
}
}).data("kendoComboBox");
1.在filtering事件中获取输入的值
2.变更数据源查询条件
3.刷新数据模型
0 0
- kendoComboBox 下拉搜索自动提示
- selenium(webdriver)--操作搜索功能的自动提示下拉列表
- js及ajax实现搜索下拉自动提示
- php+ajax做搜索下拉自动提示框
- 搜素框自动下拉提示
- jq 智能搜索 下拉提示
- Ajax搜索自动提示
- 搜索自动提示
- google 搜索提示 搜索下拉框 jquery
- QT中实现类似网页搜索的自动出现下拉提示
- 文本框自动下拉选择提示
- 仿Google搜索自动提示
- 仿Google搜索自动提示
- 百度搜索自动提示(实例)
- Android搜索自动提示功能
- AutoCompleteTextView实现自动提示搜索
- 仿百度的搜索下拉提示
- 仿百度搜索下拉提示功能
- 数组常见操作
- js策略模式
- getClass().getResource("/").getFile().toString().substring(1)在window和linux下的不同。
- VREP探索(一)——认识VREP
- shiro与Druid冲突导致"Session already invalidated"异常及其解决办法
- kendoComboBox 下拉搜索自动提示
- 1_opencv显示图像
- Dubbo
- FTP连接报530 User 用户名 cannot log in home directory inaccessible的解决方法
- 数据库学习的3个维度
- 善用SourceMonitor+Astyle,让代码维护者不再骂娘
- 01 - 微信小程序 - 说明
- 问题三十六:ray tracing中的Inverse Mapping(3)——圆盘Inverse Mapping
- 2_opencv播放视频