jQuery ajax问题

Rom*_*man -2 ajax jquery get

我在jQuery的ajax函数中没有任何expirience.我想尝试简单的调用:

$.get ("ajaxsupport/login");
Run Code Online (Sandbox Code Playgroud)

我有一个带url-pattern的servlet("ajaxsupport/login").

当我输入浏览器的地址字段" http:// localhost:9090/ajaxsupport/login "时,我看到了一些结果.但$ .get(..)甚至没有打电话.

问题是什么?

我使用jquery 1.3.1

mik*_*iku 5

$.get默认情况下是一个异步方法调用,这意味着调用者仍然处于控制之中.这就是为什么必须在请求执行时发生的事情.您可以通过定义回调来指定.

jQuery.get( url, [data], [callback], [type] )
Run Code Online (Sandbox Code Playgroud)

在你的情况下(注意前面的'/',它可能没有必要,具体取决于脚本位置):

<script type="text/javascript" charset="utf-8">
$(document).ready(function(){

    $.get("/ajaxsupport/login", 
        function(data, textStatus){ 
            // just prompt the response and the status message
            alert(data + "\n" + textStatus); 
        } 
    );

});
</script>
Run Code Online (Sandbox Code Playgroud)