原本好好的HTTP GET請求,地址以下jquery
http://host:port/lxnc/wx/wfssp/ajax/wdjbData?openid=oQekKuBfnEgJNipNx6zLZgZwm9aM&random=147739072
結果用調試器攔截到的對外請求地址卻變成了這樣ajax
http://host:port/lxnc/wx/wfssp/ajax/wdjbData?openid=oQekKuBfnEgJNipNx6zLZgZwm9aM&random=147739072&0=&1=&2=&3=&4=&5=&6=&7=&8=&9=
我在使用jquery時沒有問題的,換成zepto就成這樣了。然而緣由是這樣的。個人請求函數以下。注意,data參數值沒有使用嚴格的json格式,而且貌似不能使用整型值。json
$.ajax({ type: "GET", url: requestSspUrl, data: {start: PageUtils.start, length: PageUtils.length}, dataType: "json", success: function (result) { //TODO }, error: function (error) { console.error(error); } });
$.ajax({ type: "GET", url: requestSspUrl, data: {"start": PageUtils.start+"", "length": PageUtils.length+""}, dataType: "json", success: function (result) { //TODO }, error: function (error) { console.error(error); } });