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

标签 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;

 ?>

最佳答案

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

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

然后迭代结果数组并从中创建下拉菜单。

关于由数据库填充的 PHP 下拉列表将使用 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12312316/

相关文章:

php - Laravel 5 - API 请求不存在对象的全局异常处理程序

javascript - 使用 CSS 和 JS 使通知向右淡出/消失

php - Git:使用 PHP_CodeSniffer 预接收 Hook

PHP实体类生成器

javascript - 动态更改文本,如何不删除 <i> 元素?

javascript - 为什么 Chrome 渲染 JavaScript 这么慢?

html - 等高、 flex 和高度的 Div 不起作用?

python - BeautifulSoup - 使用 findAll 避免将包含 <br> 的元素视为不同元素

iphone - 在 iOS 上查看时,是否可以在使用 UIDatePickerView 的 Web 表单中使用 HTML?

php - 带有 $var 数据的 SQL 更新列