【发布时间】:2014-05-08 04:27:49
【问题描述】:
那是形式:
<form action="" method="GET">
<input type="text" name="para1">
<input type="text" name="para2">
<input type="submit" value="search">
</form>
现在,当我只填写第一个字段时,我得到 example.com/?para1=value¶2= 但我只希望它是 example.com/?para1=value 因为 para2 不包含值。我怎样才能做到这一点?应该可以用JS什么的吧?
【问题讨论】:
-
在提交时删除空元素
-
使用js,设置禁用属性(禁用的表单元素不回发)例如
'$('##').prop(disabled, true);但最好在你的控制器/动作方法中处理这个 -
我只知道 PHP 可以给我一个完整的代码吗?
-
@EddyUnruh 你没在下面看到我的回答吗?
-
我明白了,但还是有问题?最后通过提交空表单。当没有解决方案时,我会接受你的回答
标签: javascript forms