Javascript 元组<;字符串,int>;要传递给wcf的JSON
任何人都知道如何通过Json传递这些信息 试着做一些类似的事情Javascript 元组<;字符串,int>;要传递给wcf的JSON,javascript,asp.net,wcf,json,Javascript,Asp.net,Wcf,Json,任何人都知道如何通过Json传递这些信息 试着做一些类似的事情 var data = { Item1: "test", Item2: 5 }; var JSONdata = $.toJSON(data); 然而,这并没有起作用。虽然只需简单地更改wcf以期望对象具有两个属性(如Item1和Item2),但也可以工作 这是在asp.net中 提前谢谢 下面是我正在使用的示例。。。我将对其进行一些修剪,使其更易于阅读: function Post(data, url) { $.ajax({ t
var data = { Item1: "test", Item2: 5 };
var JSONdata = $.toJSON(data);
然而,这并没有起作用。虽然只需简单地更改wcf以期望对象具有两个属性(如Item1和Item2),但也可以工作
这是在asp.net中
提前谢谢
下面是我正在使用的示例。。。我将对其进行一些修剪,使其更易于阅读:
function Post(data, url)
{
$.ajax({
type: 'POST',
url: url,
data: data,
success: function(return){},
dataType: 'json'
});
}
var data = { Item1: "test", Item2: 5 };
var JSONdata = $.toJSON(data);
Post(data, url);
这是行不通的,因为元组没有默认(无参数)构造函数 虽然只需简单地更改wcf以期望对象具有两个属性(如Item1和Item2),但也可以工作 我强烈建议这样做。拥有一个定义的数据传输对象类是一个很好的实践。它将允许您更清楚地命名您的属性,从而使维护更容易,并减少引入错误的可能性。例如,很容易意外地写下:
var data = { Item1: 5, Item2: "test" };
。。。虽然你不太可能写:
var data = { Title: 5, ID: "test" };
这是行不通的,因为元组没有默认(无参数)构造函数 虽然只需简单地更改wcf以期望对象具有两个属性(如Item1和Item2),但也可以工作 我强烈建议这样做。拥有一个定义的数据传输对象类是一个很好的实践。它将允许您更清楚地命名您的属性,从而使维护更容易,并减少引入错误的可能性。例如,很容易意外地写下:
var data = { Item1: 5, Item2: "test" };
。。。虽然你不太可能写:
var data = { Title: 5, ID: "test" };
您如何调用WCF服务?通过jquery进行调用。。。相当直截了当。可以很好地处理所有具有命名属性的类。在本例中,使用泛型遇到了困难。请发布一个如何实现的示例。您如何调用WCF服务?通过jquery实现。。。相当直截了当。可以很好地处理所有具有命名属性的类。在这个例子中,泛型遇到了一个困难,就是元组。请给出一个这样做的例子。不管怎样,我最终还是做到了这一点。谢谢你帮我清理。不管怎样,我最终还是做了这件事。谢谢你帮我清理。