javascript - JQuery 发布 JSON 数据抛出错误, "unquoted Identifier ' Id' 在位置 0"

标签 javascript jquery json

使用 Fiddler 监控 Jquery post 我在 fiddler 中出错。

unquoted Identifier 'Id' at position 0

我错过了什么?

  var UserModel =
            {
                Id: "12345",
                Name: "MyName"
            };             
            $.ajax({
                type: "POST",
                url: '@Url.Action("MyAction")',
                data: UserModel,
                datatype: 'json',
                contentType: "application/json",
                success: function (response) {
                    alert("Success");
                }
            });

最佳答案

你忘了引号

var UserModel =
            {
                "Id": "12345",
                "Name": "MyName"
            };     

关于javascript - JQuery 发布 JSON 数据抛出错误, "unquoted Identifier ' Id' 在位置 0",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33131105/

相关文章:

javascript - 使用 Canvas 中的形状对线条进行动画处理

javascript - 处理 Jasmine 测试中的 javascript 错误

javascript - 为什么我无法停止点击时的默认操作?

javascript - AJAX 不断刷新内容使我的按钮无用

python - 如何在 Python 中组合列表和字典?

javascript - 删除 "wrapped"事件处理程序以用于发布/订阅消息传递

javascript - 匹配数组中的 3 个或更多相同元素并将它们添加到列表中

javascript - 如何防止在 Angular 中异步更新后滚动到顶部

json - deleteByQuery 通过 XML 调用工作,但不通过 JSON 进行多条件查询

python - 只读取 gzip JSON 文件的第一行