0

所以我的问题是

我有两种下拉菜单,

第一个是基本的。它工作正常并将选择添加到mysql。

<select name="cars">            
          <option value="volvo">Volvo</option>
          <option value="saab">Saab</option>
          <option value="vw">VW</option>
          <option value="audi" selected>Audi</option>
       </select>

但我想要它更高级,这就是为什么第二个是这样的。

<div class="drop">
  <div class="option active placeholder" data-value="placeholder">
    Choose 
  </div>
  <div class="option" data-value="car1">
    car1
  </div>
  <div class="option" data-value="car2">
    car2
  </div>
  <div class="option" data-value="car3">
    car3
  </div>
  <div class="option" data-value="car4">
    car4
  </div>
  <div class="option" data-value="car5"> 
    car5
  </div>
</div

它不工作。无法弄清楚我应该把这个选择“汽车”的名称放在哪里,以便将其插入 mysql。因为现在它甚至不允许在之前运行良好的 mysql 表中插入其他信息。

4

1 回答 1

-1

如果可以的话,我会回复评论,但我认为您可能正在寻找这样的东西?

如何使用 javascript 将动态数据从 html 数据属性传递给查询?

另外,我认为 OP 说的是当用户在下拉列表中选择其中一个 div 时,他希望将 data-value 属性值插入到 mysql 插入字符串中

于 2018-09-29T21:01:09.760 回答