我点击页面上个一个按钮,,通过jQuery  $.ajax{} 提交到action进行处理,然后得到一个是否存在的结果,怎么在.ajax{}中接收这个结果呢,然后判断给出提示。就像判断用户名是否存在

解决方案 »

  1.   


    $.ajax({
        url: 'xxx',
        type: 'GET/POST',
        dataType: 'xml',
        timeout: 1000,
        error: function(){
            // do something
        },
        success: function(xml){
            // 就在这作处理么!
        }
    });
      

  2.   

    success:function(msg){alert(msg);}
    msg就是你返回的结果
      

  3.   


    我知道msg是结果,获取action中的一个变量的值
      

  4.   

    我要获取action中的一个变量的值,然后进行判断
      

  5.   


    <input type="text" id="userName"/>     //jsp输入用户名
      var name = $("#userName").val();     //得到用户输入的 userName   $.ajax({
    url:"check.action",
    type:"post",
    dataType:"json",
    data : "name="+name,
    success:getResult
    });    function getResult(result){
             alert(result);        //result 就是你 Action返回的结果 
        }
      

  6.   

        getResult 则为回调函数 ,也就是  $.ajax() 执行成功 所进行的操作, 详细资料 自己 google
      

  7.   

    action中不是 return mapping.findForward("") 吗
    success: function(data){   
                  在这里面怎么能获取那个参数??
                        }
      

  8.   

    为什么不能通过action中 return mapping.findForward("") 跳转?