jquery ajax,ashx,json的用法总结

2020-05-18 08:44:11易采站长站整理

jquery提供的简化版的ajax调用方法通常如下:

    function post() {
    $(“#divWait”).show();
    $(“#btnPost”).attr(“disabled”, “disabled”);
    $.post(“../PostIt.ashx”,
                    {
                        msgContent: $(“#msgContent”).val()
                    },
                    function (data) {
                        if (data.indexOf(‘OK’) > -1) {
                            alert(data);
                        }
                        else {


                            }
                        $(“#divWait”).hide();
                        $(“#btnPost”).attr(“disabled”, “”);
                    });
}

在开发的时候,要接受json格式的返回值时,上面的方法貌似不能行,上面的方法貌似接受的是text的文本行。因此,采用jQuery的底层Ajax实现方法。


该方法参数也很多,具体可看帮助文档。本人的常规用法

    function doPostAjax(){
            $(“#divWait”).show();
            $(“#btnPost”).attr(“disabled”, “disabled”);
            $.ajax({
                url: ‘../PostIt.ashx’,