麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

ECShop動靜分離transport.js get jsonp跨域?qū)?/h1>
2024-04-25 20:44:03
字體:
供稿:網(wǎng)友

ECShop transport.js定義了Ajax Transport

/* 定義兩個別名 */

var Ajax = Transport;

Ajax.call = Transport.run;

其中run方法實現(xiàn)了類似jQuery $.ajax的功能但缺少了對jsonp方式的支持

/* *

* 調(diào)用此方法發(fā)送HTTP請求。

*

* @public

* @param {string} url 請求的URL地址

* @param {mix} params 發(fā)送參數(shù)

* @param {Function} callback 回調(diào)函數(shù)

* @param {string} ransferMode 請求的方式,有"GET"和"POST"兩種

* @param {string} responseType 響應類型,有"JSON"、"XML"和"TEXT"三種

* @param {boolean} asyn 是否異步請求的方式

* @param {boolean} quiet 是否安靜模式請求

*/

run : function (url, params, callback, transferMode, responseType, asyn, quiet)

可以在第一個get方法判斷入口前新增下列代碼:

if (transferMode === "GET")

{

if(params.indexOf("?") == -1){

if(params){

params+= "&";

}

params += "callback=?";

}

return $.getJSON(url, params, callback);

}

巧妙的將原來ajax get方法對接上jquery script jsonp實現(xiàn)

排除一些自制的特殊調(diào)用:比如callback的第二個參數(shù)以及this的深度使用

其它上層Ajax.call相關調(diào)用就不用一一更新了

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

主站蜘蛛池模板: 亚洲国产精品久久久久久久久久 | 成人小视频免费在线观看 | 毛片视频网址 | 黄色免费在线网址 | 色播亚洲 | 成人观看网站 | 草草在线视频 | 国产成人精品自拍视频 | 国产无限资源在线观看 | 国产91久久久 | 天海翼无删减av三级在线观看 | 日韩av片在线免费观看 | 久久久久久久久亚洲精品 | 久久久久久久久日本理论电影 | 国产成人高清在线观看 | 牛牛a级毛片在线播放 | 18欧美性xxxx极品hd | 失禁高潮抽搐喷水h | 国产成人精品区一区二区不卡 | 日韩毛片网 | 亚洲国产美女视频 | 成人午夜在线免费视频 | 成人免费看视频 | 免费放黄网站在线播放 | 免费观看视频在线观看 | 暴力强行进如hdxxx | 久久午夜神器 | 国产精品久久久久久影院8一贰佰 | av在线不卡免费 | 久久久久久久久久久久久久久伊免 | 国产一级aaa全黄毛片 | 国产亚洲精久久久久久蜜臀 | 好吊色欧美一区二区三区四区 | 久草在线资源视频 | 黄色大片网 | 成人在线不卡 | 久久精品视频一区二区 | 午夜网站视频 | 噜噜噜躁狠狠躁狠狠精品视频 | 国产无区一区二区三麻豆 | 蜜桃一本色道久久综合亚洲精品冫 |