Post 表格,trim 来自组合的值
Post form, trim value from combo
我有问题。我想创建一个表单,我想 post 选择值,但我还想向我不想发送的每个组合框选项添加额外信息。
我有组合选项。我只想在 BuildDate 之前发送值。发送后我可以 trim 该值 - 使用
$rev = $_GET['version']); $temp = explode(" ", $rev); $rev = $temp[0];
但我不想在 url
中看到这个
如果您将 ID 作为每个 option
中的 value
属性,该值将只提交给服务器,而不是可见文本。
例如
<select name="yourdropdown">
<option value="A">A - 100</option>
<option value="B">B - 200</option>
</select>
在那个例子中,如果选择了第一个选项,那么只有 A
被提交到服务器,因为那是选项的 value
。
文档:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option
此外,如果您不希望表单数据在 URL 中可见,您可以通过 POST(而不是默认的 GET)提交数据 - 这样数据是改为在请求正文中传输。
我有问题。我想创建一个表单,我想 post 选择值,但我还想向我不想发送的每个组合框选项添加额外信息。
我有组合选项。我只想在 BuildDate 之前发送值。发送后我可以 trim 该值 - 使用
$rev = $_GET['version']); $temp = explode(" ", $rev); $rev = $temp[0];
但我不想在 url
如果您将 ID 作为每个 option
中的 value
属性,该值将只提交给服务器,而不是可见文本。
例如
<select name="yourdropdown">
<option value="A">A - 100</option>
<option value="B">B - 200</option>
</select>
在那个例子中,如果选择了第一个选项,那么只有 A
被提交到服务器,因为那是选项的 value
。
文档:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option
此外,如果您不希望表单数据在 URL 中可见,您可以通过 POST(而不是默认的 GET)提交数据 - 这样数据是改为在请求正文中传输。