繁体   English   中英

动态地添加一个带有jquery,php和mysql的选择框?

[英]Dynamically adding a select box with jquery, php and mysql?

好的,我已经在这里查看了有关此主题的一些问题。 但是我似乎找不到确切的所需信息。 我需要协助!! 我需要使用jquery,php和mysql动态创建一个选择框。 这是我现在具有原始选择框的方式,而无需添加新的选择框:

<select name="material" id="selectList">
  <?php
  $get_material = mysql_query("SELECT DISTINCT Familia, anchocm FROM MYS")
     or die(mysql_error());

  while ($info = mysql_fetch_array($get_material)) {
     echo "<option value=\"".$info['anchocm']."\">".$info['Familia']."</option>\n  "; 
  }

   ?>
  </select>

它从mysql数据库获取信息并填充字段。 现在,我需要在此选择框旁边添加一个按钮,以添加与此选择框相同的另一个选择框。 这样他们可以在每个选择框中选择一个选项。 我不知道该怎么做。 如果有人有更好的使用建议,我会开放的。 我只需要在明天早上之前完成这项工作即可。 提前非常感谢您!

假设您的选择框旁边有一个按钮:

<input type="submit" value="Copy" id="copy" />

在jQuery中:

$("#copy").click(function(e) {
   $("#foon").clone().removeAttr('id').insertAfter(this);
   e.preventDefault();
});

您还应该将选择的name更改为“ material []”,以便可以将任意数字发布为数组。

您可以在jquery中克隆现有的选择框以在应用程序中重复使用,它将像在一个选择框中一样显示现有选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM