使用选择性删除所需的属性

时间:2016-03-10 13:57:43

标签: javascript jquery html checkbox selectize.js

我正在使用选择性来选择多个国家/地区。我有一个复选框来选择所有国家/地区。

现在,如果以这种方式选中复选框,我将禁用选择字段。

$("#outbound_countries").selectize({
            delimeter: ',',
            plugins: ['remove_button'],
            persist: false,
            create: function(input) {
                return {
                    value: input,
                    text: input
                }
            }
        });

这是我的html页面

<div class="form-group">
        <label for="outbound_countries" class="col-sm-3 control-label"> Outbound SMS Countries: </label>
        <div class="col-sm-4">
            <select id="outbound_countries" name="outbound_sms_countries" class="form-control" multiple required enabled />
            {% for country in country_list %}
                <option value="{{country.iso}}">
                    {{ country.printable_name }}
                </option>
            {% endfor %}
            </select>
            <input type="checkbox" name="outbound_all_countries" id="outbound_all_countries" required /> All Countries
        </div>
    </div>

因此,对于复选框和选择字段,我都需要属性。如果我选中该复选框,如何使用选择性删除所需的属性?

如果我在选择框中选择国家/地区,如何使用选择框从该选择框中获取所选值?

1 个答案:

答案 0 :(得分:0)

你可以使用这个用于选择selectz multiple

的selectz代码
var sqlite3 = require('sqlite3').verbose();