【发布时间】:2013-05-03 14:26:21
【问题描述】:
我有一个 jquery 函数,它对控制器中的函数进行 AJAX 调用。 控制器函数接受 3 个参数。 在某些时候,我需要将第三个参数作为 null 传递。因为这将用于检查控制器功能。
当我需要发送第三个参数的值时,我是这样调用函数的。
$.ajax({
type: "POST",
contentType: "application/json",
url: "/Transactions/Cancel/" + transactionID + "/" + reasonForCancel,
data: $.toJSON(Comment),
success: function (cancelInfo) {
}
});
现在对于其他地方的同一个调用,我没有“评论”值(我在评论对象中发送的那个),因此我需要在那里传递 null。 请建议我在这里做什么。
附:当必须发送 null 时,我无法测试功能,这就是我在这里询问的原因。
【问题讨论】:
-
请发布更多与此相关的代码,包括控制器。
-
如果你没有评论值,那么你可以使用comment = 'null';只是为了确保即使您没有价值也能传递一些价值。
标签: jquery ajax model-view-controller