我有一个填写所有信息的表格,它会刷新并转到同一表格。
需要将2个参数传递给url。现在我的问题是我不想在网址中显示2个参数我该怎么做?
这是网址。
$myurl = '/root/subroot/banking.php?a1=test&a2=test2'
我想将网址更改为
$myurl = '/root/subroot/banking.php'
这两个参数是否也可以在没有在Url中显示的情况下通过任何其他参数。我用这种方式创建了params这会对creatin变量有帮助吗
$('#a1').attr('value', 'test');
$('#a2').attr('value', 'test2'). but did not work out
答案 0 :(得分:4)
将<form method="get">
更改为<form method="post">
修改强>
如果您不希望看到a1
和a2
,则可以使用<input type="hidden" name="a1" value="test" />
(对于a2也是如此)。虽然,只是注意这个信息在发送到服务器的标记和标题中是可见的,所以如果你隐藏了那些你不希望用户能够看到的东西,你可能不希望这样做方式。
答案 1 :(得分:1)
在旁注中,如果您使用的是jQuery,则可能需要使用
$('#a1').val('test');
而不是
$('#a1').attr('value', 'test');