在不调用函数对象的情况下发送jQuery $ .ajax POST请求

时间:2013-07-17 17:31:45

标签: jquery ajax

所以我使用jQuery的$ .ajax函数将一些数据发送到Web服务。我有一些像这样的代码:

var updateModule = function (module)
{
   return $.ajax(moduleServiceUrl + "/UpdateModule/" + module.WorkflowModuleId,
   {
      type: "POST",
      data: module
   });
};

“module”是一个JavaScript对象,它包含一些字段,还有一个更新函数,可以从某些输入中更新字段。

我面临的问题是$ .ajax调用正在调用更新函数。我想我理解这个的原因,假设函数是getter,但在这种情况下它是不可取的。

有没有办法告诉jQuery忽略作为函数的字段,而不是调用它们?或者我应该自己将对象序列化为字符串或仅数据对象,而不是依靠jQuery来执行此操作?

0 个答案:

没有答案
相关问题