由数据库填充的PHP下拉列表使用javascript

时间:2012-09-07 05:39:58

标签: php javascript html

我有这个PHP代码从数据库中获取项目,我必须在我的JavaScript代码中使用此下拉列表,在单击按钮时复制相同的下拉列表

function dup(){  
     }

 <?php 
  include('view/connect.php');

  $sql="SELECT ss_code FROM ss WHERE sn_id = 1";

  $result =mysql_query($sql);
  $dropdown = "<select name='users'>";

  while($row = mysql_fetch_assoc($result)) {
     $b = $row['ss_code'];
     $dropdown .= "\r\n<option value='{$b}'>{$b}</option>";

  }

  $dropdown .= "\r\n</select>";

  echo $dropdown;

 ?>

2 个答案:

答案 0 :(得分:1)

将所有项目放在一个数组中,然后将JavaScript变量设置为通过将其编码为JSON返回的值。

var iarray = <?php echo json_encode($items); ?>;

然后遍历结果数组并从中创建下拉。

答案 1 :(得分:0)

你是什么意思相同的下拉?如果你想在按钮点击时没有任何改变的同一下拉列表,你可以使用jQuery .clone()