helloxielan 2014-12-02 15:38 采纳率: 0%
浏览 114

Ajax-非法调用错误

I have the following function:

    function createSkillCard(attributeData,name)
{
    $.ajax({
        type: "POST",
        url: "/Skillcard/create",
        dataType: 'json',
        data:  {
            request: 'ajax',
            name: name,
            attributes: attributeData
        },
        success: function(data)
        {

        }
    })
}

The thing you need to know is that

attributeData 

Is an array of 4 items (strings)

name

is a string

However whenever i call this i get

Illegal invocation

error

what am i doing wrong?

  • 写回答

1条回答 默认 最新

  • weixin_33701564 2014-12-02 15:53
    关注

    There's no standard serialisation using x-www-url-form-encoded for an array of strings.

    Either use some additional serialisation (e.g. JSON) to convert the array into a string and then de

    评论

    报告相同问题?

    悬赏问题

    • ¥15 matlab处理脑电数据悬赏(时序图+预处理+频谱图)
    • ¥100 r语言多元回归模型怎么看表达式
    • ¥15 PMM 9010/30P
    • ¥15 pom文件依赖管理,未找到依赖
    • ¥15 现在后端返回给我一堆下载地址,都是一个视频切片后的,如何在uniapp安卓环境下将这些分片的视频下周并且合并成原始视频并下载到本地。
    • ¥15 Unity导出2D项目运行时图片变成马赛克
    • ¥15 关于communitytoolkit.mvvm的生成器得到的代码看起来没有被使用的问题
    • ¥15 matlab中此类型的变量不支持使用点进行索引
    • ¥15 咨询第六届工业互联网数据创新大赛原始数据
    • ¥15 Pycharm无法自动补全,识别第三方库函数接收的参数!