用jquery替换dojo中的ajax

 1 function getpoints(closeid) {/*获取数据列表*/
 2             var closesid = closeid;
 3             $.ajax({
 4                 url:'*.ashx") %>?operation=branch_mapList.FindPage&sort(+flowno)',
 5                 type: 'POST',
 6                 headers: {
 7                     'Range': 'items=0-1000'
 8                 },
 9                 data: {
10                     filtercodtion:'{"rootTreeNode":{"data":{"datavalue":"equal","datatype":"op"},"leftNode":{"data":{"datavalue":"branchno","datatype":"col"}},"rightNode":{"data":{"datavalue":"xxx","datatype":"data"}}}}'
11                 }
12             }).done(function (mdata) {
13                 var data = JSON.parse(mdata);
14                 if (data.ErrorNo == 0) {
15                 }
16                 else {
17                     alert(data.ErrorInfo);
18                 }
19                 
20                 //获取到数据
21                 //var i = data;
22             }).fail(function (errorXHR) {
23                 var i = errorXHR;
24 
25             }).always(function (s) {
26                 layer.close(closesid);
27                 //var i = s;
28             });
29         }

  

 1 function getoneajaxpost() {/*获取一条数据*/
 2             $.ajax({
 3                 url:'xxx.ashx?operation=branchinfo.FetchOne',
 4                 type: 'POST',
 5                 headers: {
 6                     'Range': 'items=0-14'
 7                 },
 8                 data: {
 9                     key:'15'
10                 }
11             }).done(function (data) {
12                 var i = data;
13             }).fail(function (errorXHR) {
14                 var i = errorXHR;
15 
16             }).always(function (s) {
17                 var i = s;
18             });
19         }
function delajaxpost() {/*删除数据*/
            $.ajax({
                url:'xxxx.ashx?operation=branchinfoList.DeleteAll&key=15',
                type: 'GET'
            }).done(function (data) {
                var i = data;
            }).fail(function (errorXHR) {
                var i = errorXHR;

            }).always(function (s) {
                var i = s;
            });
        }
 1 function saveoneajaxpost() {/*提交数据*/
 2             var postdata = {
 3                 shopid: vm.shopid,
 4                 branchno: vm.branchno,
 5                 allpoints:""
 6             }
 7 
 8             $.ajax({
 9                 url:'xx.ashx?operation=branch_map.Save',
10                 type: 'POST',
11                 data: {
12                     dojojsondata: ko.toJSON(postdata) 
13                 }
14             }).done(function (mdata) {
15                 var data = JSON.parse(mdata);
16                 if (data.ErrorNo == 0) {
17                     alert("保存成功");
18                 }
19                 else {
20                     alert(data.ErrorInfo);
21                 }
22             }).fail(function (errorXHR) {
23                 var i = errorXHR;
24 
25             }).always(function (s) {
26                 var i = s;
27             });
28         }
原文地址:https://www.cnblogs.com/forhell/p/7016308.html