我有以下功能:
function createSkillCard(attributeData,name)
{
$.ajax({
type: "POST",
url: "/Skillcard/create",
dataType: 'json',
data: {
request: 'ajax',
name: name,
attributes: attributeData
},
success: function(data)
{
}
})
}
你需要知道的是
attributeData
是一个包含4个项目(字符串)的数组
name
是一个字符串
然而每当我打电话给我时,我都会
Illegal invocation
错误
我在做错了什么?答案 0 :(得分:1)
对于字符串数组,没有使用x-www-url-form-encoded
的标准序列化。
使用一些额外的序列化(例如JSON)将数组转换为字符串然后de