Ajax.BeginForm
calls an action and then returns JSON.
How do I access JSON object in my OnComplete
js function?
所以我的<code>Ajax。BeginForm</code>看起来是这样的。。。
using (Ajax.BeginForm("Coupon", new AjaxOptions { OnSuccess = "CouponSubmitted" }))
我的OnSuccess
函数如下所示。。。
function CouponSubmitted() {
var data = response.get_response().get_object();
alert(data.success);
}
我也试过。。。
function CouponSubmitted(data) {
alert(data.success);
}
我的控制器“优惠券”返回此。。。
return Json(new { success = false, nameError = nameError, emailError = emailError });
关于如何访问返回的Json,有什么想法吗