填充选择框

时间:2012-01-04 10:24:40

标签: php javascript jquery drop-down-menu

我正在使用this插件来设置我的选择框的样式。我有一个PHP脚本,可以像这样获取select选项:

$varGSM = $_POST['GSM'];

和HTML:

<select name="GSM">
  <option>1</option>
  <option>2</option>
</select>

虽然看起来插件根本没有填充选择框。有谁知道如何使用jQuery实现这一目标?

2 个答案:

答案 0 :(得分:0)

这个问题很模糊......很好地展示你是如何实际调用页面上的插件等的,因为你正在做的就是在一分钟内显示一个html选择菜单和PHP变量。到目前为止没那么有用:)

答案 1 :(得分:0)

PHP在服务器上运行 - JavaScript在客户端上运行。在尝试使用这样的JavaScript库来构建选择框之前,您需要将数据从服务器传递到客户端。

如果我理解你想要完成的任务,你可以尝试:

<?php
    $varGSM = $_POST['GSM'];
    echo('<select name="GSM">');
    for($i = 1; $i < 3; $i++)
    {
        echo('<option'.($varGSM == $i ? 'selected="selected"':'').'>' . $i . '</option>');
    }
    echo('</select>');
?>