Ajax问题,400 bad request是什么错误?
用中文后有点问题,英文提交时有回复,中文提交后没有回复,于是用fire bug看了一下说是400错误,请问该怎么办?这句是用户名的代码,使用的是jquery。
function checkuname() {
if(1 == unameIn){
var unamec = $('#uname').val();
if("" == unamec){
var resultObj = $("#unametip");
resultObj.html("用户名不能为空");
}else{
$.get("reg/checkUserName/" + encodeURI(encodeURI(unamec)), null, callbackUname);
}
}
}
这句是php的
function checkUserName($name='') {
echo '用户名OK'.urldecode($name);
}
还是中文问题吧我想。传上附件,js在网站根目录,另两个是对应的目录
用$.post传参数吧,PHP函数用POST过来的值吧,别在url里传 post果然可以了,请问为什么用get这样不行呢? CI 默认不支持中文 URL 分段传参。
页:
[1]