0

对 jQuery 来说相当新,我有一个 .ajax 调用去 WCF RESTful 服务,我的操作合同上的 Uri 模板如下:

UriTemplate = "/{appName}/{custCode}/{custUserName}/counter"

我的问题是,我有一个要通过服务保存到数据库的 XML 或 JSON,我很困惑如何让服务接收有效负载而不将其作为 Url 中的变量.

到目前为止,我的 AJAX 调用如下所示:

$.ajax({
   type: "POST",
   url: ‘{../{appName}/{custCode}/{custUserName}/counter}’
});

任何帮助,将不胜感激。

4

1 回答 1

0

如果我正确阅读了您的问题,我认为您是在询问如何通过 ajax 将数据发送到该服务器。

您需要做的是指定数据是什么并将其添加到 ajax 请求中的“数据”设置中。

所以

var myData = "whatever your data is";
$.ajax({
    type="POST",
    url: ‘{../{appName}/{custCode}/{custUserName}/counter}’,
    data: myData
 })

您还可以指定如何处理您收到的响应,也许让用户知道他/她的数据已保存或类似的。 http://api.jquery.com/jQuery.ajax/是所有设置的列表。

于 2013-11-01T20:10:15.043 回答