【发布时间】:2015-09-30 16:36:36
【问题描述】:
我收到此错误(只有 Safari,Chrome 和 Firefox 可以正常工作):SyntaxError: Unexpected token '}'。函数上的属性名称“params”后面应该有一个“:”:
function buildprojecttypeselect(params){
var result;
$.ajax({
type: "POST",
url: "include/builds/buildprojecttypeselect.php",
async: false,
contentType: "application/json",
data: JSON.stringify({params}),
success: function(data) {
result = $.parseJSON(data);
}
});
return result;
}
json.stringify({params}) 有问题。
params 是一个数组 =
[Object { 0="2", 1="name1", id_projecttype="2"},
Object { 0="3", 1="name2", id_projecttype="3"},
Object { 0="4", 1="nam3", id_projecttype="4"}]
【问题讨论】: