gpt4 book ai didi

c# - 使用 get 而不是 post 的 postbackurl

转载 作者:太空宇宙 更新时间:2023-11-03 16:39:32 25 4
gpt4 key购买 nike

我正在使用 asp.net c# 开发一个网站,我想在页面中放置一个表单。现在,由于 aspx 页面具有表单标记,我不想在其中嵌套另一个表单,因为它会使我的 html 无效。但是我需要这个表单来使用 GET 而不是 POST。我知道我可以在 asp:button 中更改回发 url。这可以在不使用代码隐藏逻辑的情况下完成吗?

  1. 仅针对此表单而不是页面上的所有内容将方法更改为 GET
  2. 如果可能,将目标更改为 _blank。

我想要的 html 示例。

<form action="http://maps.google.co.uk/maps" method="get">
<p><label for="saddr">Your postcode</label>
<input type="text" name="saddr" id="saddr" value="" />
<input type="submit" value="Go" />
<input type="hidden" name="daddr" value="[destination]" />
<input type="hidden" name="hl" value="en" /></p>
</form>

最佳答案

你可以使用 jquery 来完成这个

$(document).ready(function() {
$("#buttonId").click(function() {
$("#formId").attr("method", "get");
});
});

上面的代码片段,在单击 ID 为“buttonId”的按钮时触发。它更改了 id 为 'formId' 的表单的方法属性

关于c# - 使用 get 而不是 post 的 postbackurl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8091338/

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