【发布时间】:2025-12-14 22:10:02
【问题描述】:
我知道这个话题经常被谈论,但我找不到专门针对我所追求的答案。许多指向访问一个返回对象。我需要同时访问这两个
当返回到 Ajax 调用时,我似乎无法弄清楚如何访问 Json 对象的参数。我已经安慰过了,可以看到那里有回应。数据部分中的两项是正确的。我只是不知道如何正确访问它们。
响应来自控制器。与此返回。
else
{
string sl = subLineData[0];
string d = "fail";
var result = Json(new { param1 = d, param2 = sl });
return Json(result, JsonRequestBehavior.AllowGet);
}
这是 Ajax 调用。
$.ajax({
url: '/Trucking/SubLineValuesInsert',
type: 'POST',
contentType: 'application/json',
data: data,
success: function (response) {
console.log(response);
if (data.param1 === "fail") {
alert(data.param2 + " already exists");
}
// console.log(response);
},
error: function () {
//alert('Error');
console.log('Error');
}
});
data.param1 是我试图以这种方式访问数据。我当然对此感到不确定。
这是 console.log(response) 显示它确实返回的图像,我只需要访问它,这样我就可以在之后使用一些条件逻辑。这是我追求的 param1 和 param2。我们总是感谢您的帮助。
【问题讨论】:
标签: jquery json ajax model-view-controller