0

コントローラー内の関数への AJAX 呼び出しを行う jquery 関数があります。コントローラー関数は 3 つの引数を受け入れます。特定の時点で、3 番目のパラメーターを null として渡す必要があります。これは、コントローラー関数でチェックを行うために使用されるためです。

3番目のパラメーターの値を送信する必要があるときに関数を呼び出す方法は次のとおりです。

$.ajax({
            type: "POST",
            contentType: "application/json",
            url: "/Transactions/Cancel/" + transactionID + "/" + reasonForCancel,
            data: $.toJSON(Comment),
            success: function (cancelInfo) {

                }

        });

他の場所で同じ呼び出しを行うと、「コメント」値 (Comment オブジェクトで送信するもの) がないため、そこに null を渡す必要があります。ここで何をすべきか教えてください。

PS null を送信する必要がある場合は機能をテストできないため、ここで質問しています。

4

2 に答える 2