0

そこで、jQuery の $.ajax 関数を使用して、データを Web サービスに送信しています。次のようなコードがあります。

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

「モジュール」は、いくつかのフィールドを持つ JavaScript オブジェクトであり、いくつかの入力からフィールドを更新する更新関数でもあります。

私が直面している問題は、$.ajax 呼び出しが update 関数を呼び出していることです。この理由は理解していると思いますが、関数がゲッターであると想定していますが、この場合は望ましくありません。

関数であるフィールドを呼び出すのではなく無視するように jQuery に指示する方法はありますか? それとも、jQuery に頼るのではなく、自分でオブジェクトを文字列またはデータのみのオブジェクトにシリアル化する必要がありますか?

4

0 に答える 0