【发布时间】:2015-07-02 01:13:00
【问题描述】:
我希望我的用户可以选择提交表单,他们可以选择使用选择框或输入文本框,但不能同时使用两者。这是我的表单代码:
<!-- Text input-->
<div id="incident-type" class="control-group">
<label class="control-label" for="textinput">Incident Type (Use this box or the common incident box)</label>
<div class="controls">
<input id="textinput" name="incident_type" type="text" class=" form-control">
</div>
</div>
<!-- Select Box -->
<div id="incident-control-box" class="control-group">
<label class="control-label" for="textinput">Common Incidents (Use this box or the incident type box)</label>
<div class="controls">
<select onclick="hideInputBox()" id="textinput incident-type1" name="incident_type" type="text" class=" form-control" >
<option value="blank"></option>
<option value="AFA Commercial">AFA Commercial</option>
<option value="AFA Residential">AFA Residential</option>
<option value="MVA W/Injuries">MVA W/Injuries</option>
<option value="Gas Leak Outside">Gas Leak Outside</option>
<option value="Gas Leak Inside">Gas Leak Inside</option>
<option value="Investigation">Investigation</option>
<option value="Possible Structure Fire">Possible Structure Fire</option>
</select>
</div>
</div>
然后这是我的 PHP 代码,它获取表单的输入框:
$incident_type = $row['incident_type'];
我遇到的问题是我希望他们中的任何一个根据用户选择填写的内容来提交。目前只有选择输入有效,文本框输入也无效。
更新:请参阅我在下面添加的答案,我已经弄清楚了。
【问题讨论】:
标签: javascript php jquery html forms