从数据库到selectize.js的回声值与php

时间:2015-08-27 03:55:23

标签: javascript php jquery

我正试图通过php为selectize.js回显数据库中的值。

Html代码

<select id="type" placeholder="Type" name="type" required>
<!-- This option help to selected value from DB -->
<!--<option value="<?php echo $dataFromDB['type'] ?>" selected></option>-->
</select>
<button id="someType">Add Option</button>

Js代码(来自selectizejs(带有更改)的例子)

var $select = $('#type').selectize({
maxItems: 1,
valueField: 'id',
labelField: 'days',
searchField: 'days',
options: [{
    id: '1',
    days: '5 days'
}, {
    id: '2',
    days: '2 days'
}, {
    id: '3',
    days: '1 days'
}],
create: true
});
var control = $select[0].selectize;
$('#someType').on('click', function () {
    control.addOption({
        id: '4',
        days: 'New Days'
    });
});

如何从数据库值自动添加选项并设置为选定选项?

jsfiddle link

注意:如果数据库值和选项值之间存在匹配,我可以将值回显到选项。

先谢谢。

0 个答案:

没有答案