相关疑难解决方法(0)

JSON和Object Literal Notation有什么区别?

有人能告诉我使用"Object Literal Notation"JSON对象定义的JavaScript对象之间的主要区别是什么?

根据一本JavaScript书,它说这是一个使用Object Notation定义的对象:

var anObject = {
    property1 : true,
    showMessage : function (msg) { alert(msg) }
};
Run Code Online (Sandbox Code Playgroud)

在这种情况下,为什么它不是JSON对象?仅仅因为它没有使用引号定义?

javascript json object-notation

209
推荐指数
5
解决办法
6万
查看次数

通过POST(ajax)发送JSON数据并从Controller(MVC)接收json响应

我在javascript中创建了一个函数:

function addNewManufacturer() {
       var name = $("#id-manuf-name").val();
       var address = $("#id-manuf-address").val();
       var phone = $("#id-manuf-phone").val();

       var sendInfo = {
           Name: name,
           Address: address,
           Phone: phone
       };

       $.ajax({
           type: "POST",
           url: "/Home/Add",
           dataType: "json",
           success: function (msg) {
               if (msg) {
                   alert("Somebody" + name + " was added in list !");
                   location.reload(true);
               } else {
                   alert("Cannot add to list !");
               }
           },

           data: sendInfo
       });
}
Run Code Online (Sandbox Code Playgroud)

我调用了jquery.json-2.3.min.js脚本文件,并将其用于toJSON(array)方法.

在控制器中,我有这个Add动作

[HttpPost]
public ActionResult Add(PersonSheets sendInfo) { …
Run Code Online (Sandbox Code Playgroud)

ajax asp.net-mvc jquery json

122
推荐指数
4
解决办法
78万
查看次数

标签 统计

json ×2

ajax ×1

asp.net-mvc ×1

javascript ×1

jquery ×1

object-notation ×1