我使用下面的代码来获取多个选择中每个选项旁边的输入文本字段,但是我得到的是一个完全混乱的结果。第一个选项在多重选择中,但其余选项显示在选择列表之外。
有人知道怎么做吗?很抱歉我不能上传图片。
我希望有人能帮忙。
谢谢。
<select name="cars" multiple>
<option value="audi">Audi</option>
<input type="text" name="Audi" value""/>
<option value="bmv">BMV</option>
<input type="text" name="BMV" value""/>
<option value="honda">Honda</option>
<input type="text" name="honda" value""/>
<option value="peugueot">Peugueot</option>
<input type="text" name="peugueot" value""/>
<option value="volkswagen">Volkswagen</option>
<input type="text" name="volkswagen" value""/>
<option value="opel">Opel</option>
<input type="text" name="opel" value""/>
</select>
做你的下拉列表,但后面放一个通用的文本框。在提交操作中,获取计数的值并将其应用于所选值。
<select name="cars" multiple>
<option value="audi">Audi</option>
<option value="bmv">BMV</option>
<option value="honda">Honda</option>
<option value="peugueot">Peugueot</option>
<option value="volkswagen">Volkswagen</option>
<option value="opel">Opel</option>
</select>
<input type="text" name="Count" value""/>
每次保存只允许1次计数。如果您希望能够提交所有模型的计数,请为每种类型使用一个标签和一个输入:像这样
<table>
<tr>
<td>
Audi
</td>
<td>
<input type="text" name="audi" value""/>
</td>
</tr>
<option value="bmv">BMV</option>
<tr>
<td>
BWV
</td>
<td>
<input type="text" name="bmw" value""/>
</td>
</tr>
</table>