gpt4 book ai didi

c# - 如何在页面上运行 GET/POST 和 JSON RESULT?

转载 作者:行者123 更新时间:2023-11-30 13:38:37 25 4
gpt4 key购买 nike

我有一个页面在 Controller 中使用两个提交按钮执行 JSON 结果、get 和 post 方法。一个按钮转到仅用于重定向的 Post 方法,另一个按钮转到 JsonResult 方法(名为 AddTableData)。我如何在我的 JQuery 代码中设置它?

$('#firstSubmit').click(function() {
$(document).submit(function() {
});
});

$('#secondSubmit').click(function() {
$('#addTable').submit(function() {
$.post($(this).attr("action"), $(this).serialize(), function(response) {
...load Table
});
return false;
});
});

<%using (Html.BeginForm("LoadTable", "Home", FormMethod.Post, new { id = "addTable" })) %>
<td><input id="Submit1" type="submit" name="firstSearch" value="Search" /></td>
<td><input id="Submit2" type="submit" name="secondSearch" value="Search" /></td>

我如何使用第一个提交只点击帖子,第二个提交只处理 JsonResult?

编辑

$('#secondSubmit').click(function() {
$.getJSON("Home/AddTableData", {Name:"Name on Document"}, function(json) {
alert("good");
});
});

通常在 get/post 函数中获取的我的变量不见了。如何将它们发布到我的 JSON 函数?

最佳答案

假设我对你的理解是正确的,我有 2 个答案给你......

  1. 为什么只使用 JavaScript 发布表单而不使用 Ajax?

  2. 如果您必须使用 JavaScript 发布表单,请提交表单而不是文档,例如:

    $('form').submit();

关于c# - 如何在页面上运行 GET/POST 和 JSON RESULT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3524975/

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