我有一个带有下面代码的表单,它将表单选项作为“项目”变量发送。
<form name="projects" method="get" action="\web\ttt.php?str=aaa" >
但是,输出总是这样:
/ttt.php?Projects=3 //我在表单操作中定义了str = aaa缺失。
如何让它传递这个变量?
由于
答案 0 :(得分:6)
当使用GET作为方法时,将丢弃action属性中的所有查询参数,并使用表单中的项目,或者更改为POST而不是GET,或者添加名为“str”且值为“aaa”的隐藏字段实现你想要的目标。
答案 1 :(得分:5)
您应该使用隐藏的输入控件来传递带有表单的变量。
<input type="hidden" name="myname" value="myvalue" />
答案 2 :(得分:0)
<form name="projects" method="get" action="\web\ttt.php">
<input type="hidden" name="str" value="aaa" />
// Other form stuff
</form>