var params = {
xxx.name : $("#xm").val(),
xxx.inch : $("#sg").val()
};
$.ajax({
type: "POST",
url: "commodity_add.jspx",
data: params,
dataType:"text", //ajax返回值设置为text(json格式也可用它返回,可打印出结果,也可设置成json)
success: function(json){
var obj = $.parseJSON(json); //使用这个方法解析json
var state_value = obj.result; //result是和action中定义的result变量的get方法对应的
alert(state_value);
},
error: function(json){
alert("json=" + json);
return false;
}
});
就像这样,就没有效果了
$.ajax的data里的参数为什么不能带点号
答案:3 悬赏:70 手机版
解决时间 2021-12-28 19:48
- 提问者网友:凉末
- 2021-12-28 06:01
最佳答案
- 五星知识达人网友:鱼忧
- 2021-12-28 07:10
var params = {
xxx.name : $("#xm").val(),
xxx.inch : $("#sg").val()
};
这个
var params = {
“xxx.name” : $("#xm").val(),
”xxx.inch“ : $("#sg").val()
};
有引号应该可以。
xxx.name : $("#xm").val(),
xxx.inch : $("#sg").val()
};
这个
var params = {
“xxx.name” : $("#xm").val(),
”xxx.inch“ : $("#sg").val()
};
有引号应该可以。
全部回答
- 1楼网友:煞尾
- 2021-12-28 09:25
data:{"htmlcode":chtml,"pid":cpid}
- 2楼网友:梦中风几里
- 2021-12-28 08:36
data的参数里面如果带逗号 会让jquery的控制器错乱,以为参数直接是用逗号隔开的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯