如何将<输入类型="文本"放入倍数<select>中?



我使用下面的代码来获取多个选择中每个选项旁边的输入文本字段,但是我得到的是一个完全混乱的结果。第一个选项在多重选择中,但其余选项显示在选择列表之外。

有人知道怎么做吗?很抱歉我不能上传图片。

我希望有人能帮忙。

谢谢。

<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>

相关内容

  • 没有找到相关文章

最新更新