第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JQuery ajax提交 中文亂碼如何解

JQuery ajax提交 中文亂碼如何解

搖曳的薔薇 2018-10-25 05:06:26
web.config文件里 <globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/> 其中的某個頁面里用jquery做自動提示效果,輸入字母可得到想要提示結(jié)果,輸入中文得不到提示的結(jié)果,估計是中文關(guān)鍵字變成了亂碼在數(shù)據(jù)庫里搜詢不到了,該如何解決?
查看完整描述

1 回答

?
慕尼黑8549860

TA貢獻1818條經(jīng)驗 獲得超11個贊

不用估計,你試下輸入中文后得到的是什么!頁面的編碼是gb2312,還是UTF8?你使用的get還是post?

我學(xué)的是Java,不懂.NET,不過道理是相通的。

中文亂碼出現(xiàn)的地方無非三處:頁面、程序、服務(wù)器。

頁面是被動的,由response控制。

程序端:

request.setCharacterEncoding("gb2312");//程序開始第一行

//N多行后

response.setCharacterEncoding("gb2312");//先設(shè)置responseEncoding。

PrintWriter out = response.getWriter();//輸出

服務(wù)器的編碼設(shè)置 server.xml<Connector port="8080" protocol="HTTP/1.1" 
               maxThreads="150" connectionTimeout="20000" 
               redirectPort="8443" URIEncoding="gb2312" />

我一直都是這樣設(shè)置的,沒亂碼過一次。


查看完整回答
反對 回復(fù) 2018-10-31
  • 1 回答
  • 0 關(guān)注
  • 422 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號