日期:2014-05-17  浏览次数:20429 次

一个关于ajax的问题,帮忙看下是什么情况
HTML代码:
 <tr>
    <td align="right"><strong>会员编号:</strong></td>
<td align="left"><input name="user_name" type="text" id="user_name" size="10" onblur="get_user_jifen(this.value)" /><span id="user_jifen" style="color:red;"></span></td>
  </tr>

js代码:
function get_user_jifen(user_name){
if(user_name == ""){
//document.getElementById('user_jifen').innerHTML = "用户名不能为空";
$("#user_jifen").html("用户名不能为空");
return false;
} else {
$.ajax({
   type: "POST",
   url: "user_jifen.php",
   dataType:"html",
   data: "act=ajax&user_name="+user_name,
   success:function(msg){
  $("#user_jifen").html(msg);
   },
   error:function()
{
$("#user_jifen").html("查询出错");

});
}
}

PHP代码:
//会员积分兑换ajax
elseif ($_REQUEST['act'] == 'ajax')
{
/* 权限的判断 */
    //admin_priv('logs_manage');
/* 模板赋值 */
    echo "成功进入";
}


运行之后,老是在ajax那块进入error提示:



帮忙看下,该怎么解决?

------解决方案--------------------
换成$_POST试试
或者根本没进入elseif这块
------解决方案--------------------
user_jifen.php 不存在