gpt4 book ai didi

jQuery 表单,ASP.NET MVC Json 结果

转载 作者:行者123 更新时间:2023-12-01 08:28:07 25 4
gpt4 key购买 nike

我试图从 jQuery Form 实例返回 json 结果 - 但它不断提示我下载文件,而不是像预期那样在窗口中显示它......

    $("#ajaxImageForm").ajaxForm({
iframe: true,
type: "GET",
dataType: "json",
beforeSubmit: function() {
$("#ajaxImageForm").block({ message: '<img src="/content/images/loader.gif" /> Uploading . . .' });
},
success: function(result) {
$("#ajaxImageForm").unblock();
$.growlUI(null, result.message);
}
});

[AcceptVerbs(HttpVerbs.Post)]
public JsonResult Edit(FormCollection collection)
{
// return Json to the jQuery Form Result
return new JsonResult { Data = new { message = string.Format("edited successfully.") } };
}

最佳答案

您正在从 jQuery 代码请求 GET,但您声明该操作仅适用于 POST。改变其中之一,你应该会很好。

$("#ajaxImageForm").ajaxForm({
iframe: true,
type: "POST",
dataType: "json",
beforeSubmit: function() {
$("#ajaxImageForm").block({ message: '<img src="/content/images/loader.gif" /> Uploading . . .' });
},
success: function(result) {
$("#ajaxImageForm").unblock();
$.growlUI(null, result.message);
}
});

关于jQuery 表单,ASP.NET MVC Json 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2157755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com