Aqbeż għall-kontenut

WebCombo filtrazzjoni soluzzjoni inkomplet għall-Ċiniż

għandha kontroll meta l-kontroll tal-proprjetà editable huwa ssettjat għal "vera", allura inti tista 'tidħol test filtrazzjoni l-pop-up grid fir-reġistri. Iżda l-kontroll uniku jappoġġja filtru Ingliż ma jsostnux il-filtri Ċiniż. Wara l-ittestjar, jista 'ma jkunx is-soluzzjoni perfetta Ċiniż filtrazzjoni problema.

L-ewwelnett, ta editable jiġi stabbilit minnu, EnableXmlHTTP = "Veru", ComboTypeAhead = "Suggest". Imbagħad, jeditjaw ClientSideEvents l-avvenimenti EditKeyUp.

? View Kodiċi JAVASCRIPT
 webComboId , newValue , keyCode ) { //newvalue为输入文字,汉字被编码成ascii,所以要解码还原成string. var s = unescape ( newValue ) ; webComboId. selectWhere ( " name like '%" + s + "'" ) ; } wcbCommodity_EditKeyUp funzjoni (webComboId, newValue, keyCode) (/ / newvalue bħala test ta 'input, karattri Ċiniżi huma kkodifikati fil-ascii, għandu jkun decoded jerġa fis-sensiela. var i = unescape (newValue); webComboId. selectWhere ( "isem bħal"% "+ s + "'");) 

B'dan il-mod, wara li tkun ħadthom lesti li jidħlu karattri Ċiniżi, u mbagħad tidħol spazju tistax tkun iffiltrata Ċiniżi. Mela għala jerġa jidħol spazju? Għaliex meta l-karattri input Ċiniż, u ma jipproduċu l-avveniment EditKeyUp. Jekk l-avveniment huwa EditKeyDown jekk l-newValue l-inċident, iżda l-inċident ikun input kaxxa qabel it-test.

Hawn fuq ma jkunx eżattament soluzzjoni, I do not know liema mod tajjeb biex isolvu l-filtri Ċiniż

Tags:

Related Blog

Post a Comment

Your email ppubblikati u lanqas qatt maqsuma. Meħtieġa oqsma huma mmarkati *