easyui combobox 随便输入,清除不存在输入值

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/QQ38397892/article/details/50016249

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;
                }
            }
            if (result) {
                $(this).combobox("clear");
            }

        }

原创一篇不容易,转载请注明出处,Thanks!

没有更多推荐了,返回首页