jquery中ajax傳遞中文字符
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
將$.ajax()的contentType參數(shù)改為 'application/x-www-form-urlencoded; charset=gb2312'即可。 案例: gb2312.html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>Insert title here</title> <script type="text/javascript" src="js/jquery-1.4.3.min.js"></script> <script type="text/javascript"> <!-- $(function(){ $.ajax({ type:'POST', url:'gb2312.php', data:{data:$('div').text()}, contentType:'application/x-www-form-urlencoded; charset=gb2312', success:function(d){alert(d)} }); })
--></script> </head> <body> <div>快樂一人</div> </body> </html> gb2312.php: <?php if (isset($_POST['data'])) { echo 'get '.$_POST['data']; } 該文章在 2012/4/3 22:50:02 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |