$.ajax({ type : ‘get‘, cache : false, url : ‘custact.php‘, data : {act: ‘update‘, inputName: name, inputSex: sex, inputCardNo: cardNo, inputAddr: addr, inputCardId: cardId}, contentType : "application/x-www-form-urlencoded; charset=utf-8", success : function(data) { if ( data == ‘SUCCESS‘ ) { alert(data); } else { alert(data); } } });
关键在于contentType的设置,使用了很多其他的方法,这个方法是最方便的了。比使用各种中文的编码转换方式都要方便。
在服务端进行一个转换即可:
$name = iconv(‘UTF-8‘,‘gb2312‘,$_GET[‘inputName‘]); $sex = iconv(‘UTF-8‘,‘gb2312‘,$_GET[‘inputSex‘]); $cardNo = iconv(‘UTF-8‘,‘gb2312‘,$_GET[‘inputCardNo‘]); $addr = iconv(‘UTF-8‘,‘gb2312‘,$_GET[‘inputAddr‘]); $cardId = iconv(‘UTF-8‘,‘gb2312‘,$_GET[‘inputCardId‘]);
时间: 2024-12-15 01:35:41