本帖最后由 ok_peter 于 2011-03-11 15:44:37 编辑

解决方案 »

  1.   

    用firebug在firefox下看看是否有js错误?        $.ajax({
               type: "POST",
               url: "shtan-cklog.html",
               data:"email="+email+"&upass="+upass,
               dataType: "html",
               success: function(msg){
                  if(parseInt(msg)!=0){
                     $('#email').val('');
                 }
              }
            });可以用$.post()替换,这个是jquery封装好的;
      

  2.   

    登陆时处理表单的 我想使用form的name就可以了
      

  3.   

    $('#email').val('');改成alert (msg); 看看
      

  4.   

    $('#email').val('');
    你这段话要实现什么功能?
      

  5.   


    支持这个做法,说不定已经执行了,你没有看到结果呢另外这个登录以后仅仅是ajax登录,你还有处理当前页面从未登录到已登录的状态变换
      

  6.   

    用firefox跟踪一下ajax提交到url: "shtan-cklog.html" 这个页面后的结果吧,说不定已经有返回值了,只是没有按预期的处理返回结果值。
      

  7.   

    if(parseInt(msg)!=0){
           $('#email').val('');
    }
    这把这一段注释掉,直接alert(msg);看看返回的是啥?