全部,
我有一个 AJAX 函数,它通过 html 数据类型调用 PHP URL。由于服务器限制,我不能为我的 AJAX 请求使用其他数据类型。我正在尝试打印一条消息并根据返回码处理场景。以下代码似乎不起作用。你能建议吗?
这是一个简单的 AJAX 调用:
$.ajax({
type: "POST",
url: "validateUser.php",
dataType: html,
success: function(msg, errorCode){
if(errorCode == 10)
{
callAFunction();
}
else if(errorCode == 20)
{
callSomething();
}
else
{
doSomethingElse();
}
}
});
PHP CODE:
---------
<?php
function validateUser()
{
$username = 'xyz';
if (!empty($username) && strlen($username)>5)
{
echo 'User Validated';
return 10;
}
else if (empty($username))
{
echo 'Improper Username';
return 20;
}
else if (strlen($username)<5)
{
echo 'Username length should be atleast 5 characters';
return 30;
}
exit;
}
?>
谢谢