jQuery では中国語のパラメータが文字化けして送信されます。これは、デフォルトの送信方法が UTF-8 を使用していないためです。そのため、パラメータを渡す際にエンコードして操作することができます。赤いコードは次のとおりです。渡されたパラメータをマークします。
smsubmitclick = function( ){
$( document).ready(function(){
var name = $("#txt_name").val();
var type = $("#seltype option:selected") .val();
var zjnum = $("#txt_num").val();
if(name == null || name ==="")
{
alert( 「本物の名前を入力してください ");
||。 > }
if(zjnum.length > 30)
{
alter("申し訳ありません、ID に問題があります。再入力してください") ");
cache:false ,
contentType: "application/x-www-form-urlencoded:charset=UTF-8",
url:"ajaxpage.aspx?t=smrz&name=" エスケープ(名前) "&zjtype=" エスケープ(タイプ) ) "&zjnum=" エスケープ (zjnum) "",
"json",
})
}
})
}