ajax 函数外调用
Posted 赵理通
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax 函数外调用相关的知识,希望对你有一定的参考价值。
1 <html data-dpr="1" style="font-size: 50px;"> 2 3 <head> 4 5 <script src="js/jquery-2.1.0.js" type="text/javascript" charset="utf-8"></script> 6 </head> 7 8 <body style=""> 9 10 <script type="text/javascript"> 11 var id = "123"; 12 $.ajax({ 13 url: ‘http://ai2800.com/api.php/Goods/type_goods/type/xsgss‘, 14 type: ‘post‘, 15 dataType: "json", 16 // data:{wurl:w_url,murl:m_url}, 17 async: false, 18 error: function() {}, 19 success: function(data) { 20 id = data; 21 console.log(id) 22 23 } 24 }) 25 26 console.log(id); 27 </script> 28 29 30 31 32 <script type="text/javascript"> 33 function load(val) { 34 $.ajax({ 35 url: ‘http://ai2800.com/api.php/Goods/type_goods/type/xsgss‘, 36 type: ‘post‘, 37 dataType: "json", 38 // data:{wurl:w_url,murl:m_url}, 39 async: false, 40 error: function() {}, 41 success: function(dat) { 42 id = dat; 43 val(dat) 44 45 } 46 }) 47 } 48 load(function(data) { 49 console.log(data) 50 }) 51 </script> 52 53 54 <script type="text/javascript"> 55 function s() { 56 var id 57 $.ajax({ 58 url: ‘http://ai2800.com/api.php/Goods/type_goods/type/xsgss‘, 59 type: ‘post‘, 60 dataType: "json", 61 async: false, 62 error: function() {}, 63 success: function(dat) { 64 id = dat; 65 } 66 }) 67 return id; 68 } 69 var b = s() 70 console.log(b) 71 </script> 72 73 74 <script type="text/javascript"> 75 var id 76 $.ajax({ 77 url: ‘http://ai2800.com/api.php/Goods/type_goods/type/xsgss‘, 78 type: ‘post‘, 79 dataType: "json", 80 async: false, 81 error: function() {}, 82 success: function(dat) { 83 var id = dat; 84 bb() 85 } 86 }) 87 88 function bb() { 89 console.log(id) 90 } 91 </script> 92 93 </body> 94 95 </html>
以上是关于ajax 函数外调用的主要内容,如果未能解决你的问题,请参考以下文章
调用模板化成员函数:帮助我理解另一个 *** 帖子中的代码片段
Ajax 调用webservice 解决跨域请求和发布到服务器后本地调用成功外网失败的问题