-11
$.getJSON(getUrl, params,
    function (jsonData) {
        $("#verifyCode").removeClass("bcB").addClass("bcC");
        if (jsonData.resultCode == '0000' || jsonData.resultCode > 1 && jsonData.resultCode < 6) {
            window.location = jsonData.redirectURL;
            return;
        } else if (jsonData.resultCode == '8008' || jsonData.resultCode == '8013' || jsonData.resultCode == '8014' || jsonData.resultCode == '8007') {
            $("#verifyCodeError").show().html("wrong user name");
            $("#password").val('');
            $("#verifyCode").val('');
            $("#password").focus();
        } else if (jsonData.resultCode == '8023') {
            $("#verifyCodeError").show().html("verify code is wrong");
            $("#verifyCode").val('');
            $("#verifyCode").focus();
        }

这个javascript有什么用? $.getJSON不是 jquery 用法,谁能给我一些提示。和function(jsonData),如何将 jsonData 传递给函数?

4

2 回答 2

3

$.getJSON不是 jquery 用法

错误的。
那是jQuery提供的一个功能。


function(jsonData),如何将 jsonData 传递给函数?

那是一个异步回调。
$.getJSON()当响应到达时调用它。

于 2013-07-18T13:45:32.763 回答
0

jsonData 由 getJSON 函数传递给函数。

API 文档:http ://api.jquery.com/jQuery.getJSON/

于 2013-07-18T13:45:50.287 回答