我非常奇怪的是,我不把我的看法转换成国际科学学会的JSON。 如果在我的系统中删除同一法典,它会进行罚款,并将视像素转换为名人。 混合法并不产生相同的结果。
这正是我的看法。 致开幕词。
关于国际住户调查:
"{"__ko_mapping__":{"ignore":[],"include":["_destroy"],"copy":[],"mappedProperties": {"__type":true,"Prop1":true,"Prop2":true,"Prop3":true,"Prop4":true,"Prop5":true}}}"
当地
{"__type":"DealerModel","Prop1":"","Prop2":"","Prop3":"","Prop4":"","Prop5":"Some Name ltd"}}}"
This is how my DealerModel class looks like:
[Serializable]
Public class DealerModel
{
public string Porp1 { get; set; }
public string Porp2 { get; set; }
public string Porp3 { get; set; }
public string Porp4 { get; set; }
public string Porp5 { get; set; }
}
我猜测这个问题,有些how商Model不是被转嫁给JSON或一些东西。
Has anyone faced this issue? What could be the problem here?
这就是将我的观点转换为联合材料的方法。 服务器一侧的方法预计会列入阵列清单。
var jsonViewModel = ;
jsonViewModel = ko.toJSON(myNameSpace.ViewModel1);
jsonViewModel = jsonViewModel.replace(//Date((.*?))//gi, "new Date($1)");
saveArray[0] = jsonViewModel
jsonViewModel = ko.toJSON(myNameSpace.ViewModel2);
jsonViewModel = jsonViewModel.replace(//Date((.*?))//gi, "new Date($1)");
saveArray[1] = jsonViewModel
$.ajax({
type: "POST",
url: "Services/SomeService.asmx/SaveObjects",
cache: true,
contentType: "application/json; charset=utf-8",
data:"{args:" + ko.toJSON(saveArray) + "}",
dataType: "json"
});
SaveObjects method expects arrayList.