3

提交此表格时:

<form action="/Url?id=5" method="get">
    <input name="somedata" value="10"/>
    <button type="submit">submit</button>
</form>

我找不到规范,我不确定我得到的行为是正确的还是出了什么问题。

提交该表单时,结果查询字符串为:

 /Url?somedata=10

因此 id=5 丢失,即使它是操作 URI 的一部分。有人可以解释为什么它是这样设计的,还是我错过了什么?

4

1 回答 1

2

您应该添加一个带有 id 的隐藏字段:

<input name="id" type="hidden" value="5" />

这应该给出你想要的结果。

于 2013-06-14T15:43:50.853 回答