Javascript 表单提交后将get变量追加到url,无需新的隐藏输入

Javascript 表单提交后将get变量追加到url,无需新的隐藏输入,javascript,php,html,forms,Javascript,Php,Html,Forms,我有隐藏的输入值 <input type="hidden" id="as-values-flexmls_connect480723641" class="as-values" value="&amp;MLSAreaMinor=13%20-%20Beachside%26%2344%3B%20N%20of%20Dunlawton%20%26%20S%20Silver,&amp;City=Astor,"> 您可以使用document.ready函数自动更新操作值 $(do

我有隐藏的输入值

<input type="hidden" id="as-values-flexmls_connect480723641" class="as-values" value="&amp;MLSAreaMinor=13%20-%20Beachside%26%2344%3B%20N%20of%20Dunlawton%20%26%20S%20Silver,&amp;City=Astor,">

您可以使用document.ready函数自动更新操作值

$(document).ready(function() {
 // Add a hidden value to the form action
var action = $("#my_form").attr("action"),
append = $("input[name=my_input_name]").attr("value");

$("#my_form").attr("action", action + append);
});
将名称添加到隐藏的输入字段

<form action="" name="my_form">
<input name="my_input_name" type="hidden" id="as-values- flexmls_connect480723641" class="as-values" value="&amp;MLSAreaMinor=13%20-%20Beachside%26%2344%3B%20N%20of%20Dunlawton%20%26%20S%20Silver,&amp;City=Astor,">
</form>

您可以将变量附加到端点,然后提交表单,如下所示:

例如:


@mikeyq6可能有jquery脚本……我也没有看到问题中的任何PHP代码。你的问题也有点不清楚。什么时候调用
removeMptyGetVariables()
-函数?当您循环使用
输入
变量时,如何处理该变量?您需要展示整个流程,以便我们能够帮助您。
<form action="" name="my_form">
<input name="my_input_name" type="hidden" id="as-values- flexmls_connect480723641" class="as-values" value="&amp;MLSAreaMinor=13%20-%20Beachside%26%2344%3B%20N%20of%20Dunlawton%20%26%20S%20Silver,&amp;City=Astor,">
</form>