easyui combobox 输入下拉框不存在的值校验

来源:互联网 发布:云短信软件 编辑:程序博客网 时间:2024/05/29 14:22
$(document).ready(function (){  
    $("#station_name").combobox({  
        onHidePanel: function() {  
            var valueField = $(this).combobox("options").valueField;  
            var val = $(this).combobox("getValue");  //当前combobox的值  
            var allData = $(this).combobox("getData");   //获取combobox所有数据  
            var result = true;      //为true说明输入的值在下拉框数据中不存在  
            for (var i = 0; i < allData.length; i++) {  
                if (val == allData[i][valueField]) {  
                    result = false;  
                    break;  
                }  
            }  
            if (result) {  
            alert('请选择下拉列表中的热力站数据');
            $(this).css('border', '1px solid #04ae00'); 
                $(this).combobox("clear");  
            }  
      
        }  
    })  
})  
阅读全文
0 0
原创粉丝点击