我需要帮助,要显示来自mysql表的多选输入数据,我无法理解。我有: jquery multiselect脚本看起来像:
$('select[multiple]').multiselect();
$('select[multiple]').multiselect({
columns: 4,
texts: {
placeholder: 'Select options'
}
});
$('select[multiple]').multiselect('reload');
$('select[multiple]').multiselect( 'loadOptions', [{
name : 'Option Name 1',
value : 'option-value-1',
checked: false,
attributes : {
custom1: 'value1',
custom2: 'value2'
}
},{
name : 'Option Name 2',
value : 'option-value-2',
checked: false,
attributes : {
custom1: 'value1',
custom2: 'value2'
}
}]);
并输入
<select name='dl' size="1" class="form-control" multiple></select>
使用mysql请求
$dq = ("select * from defects");
和变量看起来像
foreach ($dresult as $drow) {
$dnum[] = $drow['num'];
}
其中表结构只包含三列:num,name和group。 最后我想进入multiselect类似的东西:num - name如果它被包含在group group的组中会很棒,但它并不重要。 I use this source和Demo