0

我已经创建和多选列表选项我能够存储所选数据的值并将这些值存储在数据库中知道我想要做的是根据存储在数据库中的值设置选择的多选选项. 这是创建和多选选项的代码:

<select name="select-choice-b" id="select-choice-b" class="validate[required]" data-native-menu="false"data-theme="c" multiple>
                    <option value="">Choose Source</option>
                    <option value="No Source">No Source</option>
                    <option value="Our Website">Our Website</option>
                    <option value="Word of mouth">Word of mouth</option>
                    <option value="Referral">Referral</option>
                    <option value="Newspaper Ad">Newspaper Ad</option>
                    </select>

这是根据值设置选择的选项的javascript:这里资源包含值:无来源,我们的网站

var optionvalue=item['resource'];
                            var values=optionvalue.split(",");
                            $("#"+element_Id).filter('[value='"+values+"']')attr('selected','selected');
4

1 回答 1

0

以编程方式选择选项时,您需要刷新您的选择元素。

在您的脚本之后运行以下命令

$('#select-choice-b').selectmenu('refresh');

更多信息在这里:(http://jquerymobile.com/demos/1.2.0/docs/forms/selects/methods.html

于 2013-08-08T11:33:46.160 回答