天天看點

ajax傳中文參數到背景亂碼問題

js前端:

普通的ajax請求二次轉碼傳輸到背景,一定是二次轉碼

如果是easyUI架構發請求一次轉碼即可

var text = encodeURI(encodeURI(node.text));

             $.ajax({

                   url:'updateCombobox?comboboxId='+node.id+'&comboboxText='+text,

                   type:'POST',

                   success:function(backdata){

                   }

               });

java背景:

接收參數都隻需要一次轉碼

String text=URLDecoder.decode(comboboxText,"UTF-8");

繼續閱讀