• .net jquery ajax应用(前端)


     //一般处理程序,GET方式提交(data:要传送的数据键值对)     
                jQuery.ajax(
                                                    { type: 'GET',
                                                        url: 'GradeHandler.ashx?startCount&starDescri',
                                                        data: { startCount: startCount, starDescri: starDescri },                  //(对)
                                                        // data: '{ startCount:"' + startCount + '",starDescri:"' + starDescri + '"}', (错)             
                                                        contentType: "application/json; charset=utf-8",
                                                        dataType: 'json',
                                                        success: function (result) {
                                                            if (result)//返回true
                                                                alert('评分成功!');
                                                            else
                                                                alert('评分失败' + result);
                                                        },
                                                        error: function () {
                                                            alert("ajax调用错误");
                                                        }
                                                    }
                                                        );

       //一般处理程序,POST方式提交(data:要传送的数据键值对)
                jQuery.ajax(
                                    { type: 'POST',
                                        url: 'GradeHandler.ashx',
                                        data: { startCount: startCount, starDescri: starDescri },      //(对)
                                        //  data: '{ startCount:"' + startCount + '",starDescri:"' + starDescri + '"}',  //(错)
                                        //  contentType: "application/json; charset=utf-8",            //不能添加该参数
                                        dataType: 'json',
                                        success: function (result) {
                                            if (result)//返回true
                                                alert('评分成功!');
                                            else
                                                alert('评分失败' + result);
                                        },
                                        error: function () {
                                            alert("ajax调用错误");
                                        }
                                    }
                                        );

               /*
                jQuery调用WebService的方法(只能发送post方式的请求);
                返回json格式的数据时,需设置contentType为application/json (data要用Json的字符串格式传入)
                返回的数据是以字母d为键值的json对象。
                */
                jQuery.ajax(
                                                { type: 'POST',
                                                    url: 'WebService/GradeWebService.asmx/UserGrade',
                                                    data: '{ count:"' + startCount + '",descri:"' + starDescri + '"}',     //(对)
                                                    // data: { count: startCount, descri: starDescri },                        //(错)       
                                                    contentType: "application/json; charset=utf-8",
                                                    dataType: 'json',
                                                    success: function (result) {
                                                        if (result.d)//返回true
                                                            alert('评分成功!' + result.d);
                                                        else
                                                            alert('评分失败' + result.d);
                                                    },
                                                    error: function () {
                                                        alert("ajax调用错误");
                                                    }
                                                }
                                                    );

  • 相关阅读:
    Thrift安装编译指南
    Linux磁盘与文件系统管理
    你懂得C,所以C++也不在话下
    加速NFV(网络功能虚拟化)数据面:SR-IOV和DPDK[原文意译]
    十张图看懂SDN与NFV的区别与联系?
    Lambda表达式用法
    论文写作+gnuplot制图
    私钥、公钥、数字签名和数字证书
    synchronized和Lock的异同
    介绍HTTP协议的传输过程
  • 原文地址:https://www.cnblogs.com/xiaowei-blog/p/4293076.html
Copyright © 2020-2023  润新知