因此,我有一个要提交的表单,输入按钮的value
是“ View Insight”。当我使用请求提交表单时,我在URL中得到一个讨厌的字符串,例如Insight = View + Insight。
我想在URL中说的是“ Insight = Confirmed”。我尝试使用jquery来更改按钮的值,并且它起作用了,但是您看到它在用户界面中更改了值。如何在不显示用户的情况下更改我想要的值?
这是我到目前为止的内容:
JQUERY
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#savebtn").bind("click",function(){
$(this).val('confirmed');
});
});
</script>
的HTML
<form action="confirm4.php" method="request">
<input type="submit" name="insights" id="savebtn" value="View Insights" />
</form>
最佳答案
您可以将输入[type = submit]更改为按钮[type = submit],如下所示:
<form action="confirm4.php" method="request">
<input type="hidden" name="Insight" value="Confirmed">
<button type="submit" id="savebtn">View Insights</button>
</form>