The original matching method:
$.fn.combobox.defaults=$.extend ({},$.fn.combo.defaults,{valuefield: "value", TextField: "Text", Groupfield:null, Groupformatter:function (_84f) {return _84f;},mode: "Local", Method: "Post", Url:null,data:null,keyhandler:{up: function () {NAV (this, ' prev ');},down:function () {nav (this, "next"),},enter:function () {_839 (this);},query:function ( Q) {_834 (this,q);}},filter:function (Q,row) {// user-entered text var opts=$ (this). ComboBox ("Options"); return Row[opts.textfield].indexof (q) ==0; Change before return Row[opts.textfield].tolowercase (). IndexOf (Q.tolowercase ()) >-1; Modified},formatter:function (Row) {var opts=$ (this). ComboBox ("Options"); return row[opts.textfield];},loader:function (_850,_851,_852) {var opts=$ (this). ComboBox ("Options"); if (!opts.url) {return false;}
Fuzzy search, case insensitive.
Easyui ComboBox Source Modification fuzzy Query v=1.34