【发布时间】:2016-01-16 05:45:21
【问题描述】:
我正在使用 MagicSuggest 进行自定义下拉菜单,现在我有两个下拉菜单类别和子类别。应根据类别选择填充子类别。当我选择类别,然后选择子类别时,它将第一次工作,但如果我更改类别,子类别不会改变并显示相同的列表。 这是我的 jquery..
var cat = $('#category').magicSuggest({
maxSelection:1,
data: site+'project/getCats/',
valueField: 'id',
displayField: 'title',
mode: 'remote',
renderer: function(data){
return '<div>' +
'<div class="title">' + data.title + '</div>' +
'</div>';
},
resultAsString: true,
selectionRenderer: function(data){
return '<div class="name">' + data.title + '</div>';
}
});
$(cat).bind('selectionchange', function(event, combo, selection){
cat_id = cat.getValue();
src = site+'project/getCats/'+cat_id;
var subcat = $('#sub_category').magicSuggest({
maxSelection:1,
data: src,
valueField: 'id',
displayField: 'title',
mode: 'remote',
renderer: function(data){
return '<div>' +
'<div class="title">' + data.title + '</div>' +
'</div>';
},
resultAsString: true,
selectionRenderer: function(data){
return '<div class="name">' + data.title + '</div>';
}
});
})
【问题讨论】:
标签: php jquery ajax dropdown magicsuggest