现在我想用JQUERY做个登录系统,我想用JQUERY得到LOGIN.JSP页面中密码的值然后传递到SERVLET,做相对应的判断最后返回比如1跳转到OK.jsp,2跳转到OK2.jsp中。问题在于我该怎么让jquery跳转到servlet中呢?请问下有没有类似的例子给我看下十分感谢~

解决方案 »

  1.   

    因为我们规定要我们用JQUERY来做,因为比较新手能详细说下怎么用AJAX来调用吗?
      

  2.   


    $("#btn").bind('click',function(){
        $.ajax({
        type: "post",
        url: "pcalbumAction!doEditAlbum.do", 
        data: $('#modalbumform').serialize(),   
        success: function(msg){
         if("success" == msg) alert("修改成功");
         else alert("修改失败");
        }
    });
        });
      

  3.   

    请问下:data: $('#modalbumform').serialize(),   
    这个代表什么意思?
      

  4.   

    还有success: function(msg){
    中的MSG是不是调用SERVLET之后返回的值?但是servlet中POST方法貌似没有返回值的吧?
      

  5.   

    data: $('#modalbumform').serialize(),  代表页面取到的数据
    可以返回的回来的 
      

  6.   

    success: function(msg)那这个呢?现在我按照这个打,我貌似连SERVLET那个页面都到不了~~
      

  7.   

    嗯我看好了,可以转入servlet了,想再问个问题。
    我现在一个页面输入一串数字,然后通过$.ajax({
    type: "post",
    url: "LoginServlet", 
    data: $('form').serialize()
    });
    去访问LOgin这个servlet。
    然后我在这个servlet中比如要返回6行6列的数据并显示在登陆页面上。
    我这里改怎么接受?servlet端应该怎么传过来呢?
      

  8.   

    josn返回,页面接收
    [code=JScript]1.function successCallback(jsonList){   
    2.    //如果只是普通Ajax,加上下面这句   
    3.    //eval("(" + jsonList + ")");   
    4.    //**是你的jsonObject.toString()中的各一条记录的名字。   
    5.    jQuery.each(jsonList.***, UrHandle(i,item));   
    6.  
    7.}   
    [code=JScript]
      

  9.   

    楼主参考下
    http://www.w3school.com.cn/jquery/jquery_ajax.asp最好下个api 通读一下。