【问题标题】:JQM multiselect list option Set value selected from databaseJQM 多选列表选项设置从数据库中选择的值
【发布时间】:2013-08-08 09:21:33
【问题描述】:

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

<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: 这里资源包含值:No Source,Our Website

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

【问题讨论】:

    标签: android jquery-mobile multi-select cordova-2.0.0


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-13
      • 2017-10-21
      • 2015-04-14
      • 2016-07-03
      • 2013-03-01
      • 1970-01-01
      • 2012-01-08
      • 1970-01-01
      相关资源
      最近更新 更多