jquery ajax 传递参数?

function a(other){
var show=1;

var page=1;

$.ajax({
url:url,

type:"post",

dataType:"json",

data:{show:show,page:page}//这里other传递的参数怎么添加进来?

});
}
function test(){
a("a:1,b:2");

}

一只斗牛犬
浏览 806回答 3
3回答

繁星淼淼

楼主修改一下传参的方式就可以了,试着这样修改12345678910111213141516function a(other){    var show=1;     var page=1;     $.ajax({        url:url,         type:"post",         dataType:"json",         data:$.extend({show:show,page:page},other)    });}test({a:1,b:2});//字符串修改成对象传入

哈士奇WWW

type:"POST",url:url,data:{'other':other},

郎朗坤

function a(other){var show=1;var page=1;$.ajax({url:url,type:"post",dataType:"json",data:{show:show,page:page,other:other}//这样});}function test(){a("a:1,b:2");}
打开App,查看更多内容
随时随地看视频慕课网APP