jquery – 如何将ajax的成功函数的结果与字符串进行比较

前端之家收集整理的这篇文章主要介绍了jquery – 如何将ajax的成功函数的结果与字符串进行比较前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
$.ajax({
        type:       "post",url:        "test.jsp",data:           "user="+name.val(),success:    function(msg) {

            $('#result').hide();

            $("#result").html(msg)
            .fadeIn("slow"); 
                              if( msg =="available")
                                 {

                                      alert(msg);
                            }


        }
    });

test.jsp
   <h1>
    <%
    String user=request.getParameter("user");
    if(user.equals("prerna"))
    out.print("available");
    else
        out.print("not available");
    %>
   </h1>

我想比较成功函数返回的值与字符串进行比较
但上面的代码不起作用
我还想将css类添加到“#result”id.
警报框未来.

解决方法

有些东西有空白.使用$.trim()函数,您可以删除所有空格.有用!!!
$.ajax({
type: "GET",url: url,success: function(data) {
    var result = $.trim(data);
    if(result==="available"){
        alert("available");
    return false;
    }
    }
});

猜你在找的jQuery相关文章