0
正在使用jquery多选自动完成触发器
http://wilker-dev.com/jquery-multiselect/自动完成插件。
我想触发这个插件的添加事件onclick与值的复选框。
我该怎么办?
这里是我的代码
$('.sampleCats').live('click',function(){
var catName = $(this).data('name');
var searchCatData = $("#searchCat").val();
var ele = '<a class="bit bit-box" data-name="'+catName+'">'+catName+'<a class="closebutton"></a></a>';
if($(this).is(':checked'))
{
$("#searchCatBox .jquery-multiselect").prepend(ele);
if(searchCatData)
{
$("#searchCat").val(searchCatData+','+catName);
}
else
{
$("#searchCat").val(catName);
}
}
else
{
searchCatData = searchCatData.split(',');
$("#searchCat").val(searchCatData.join(','));
$("#searchCatBox .jquery-multiselect").find("a.bit-box").each(function() {
if ($(this).data("name") === catName) {
return $(this).remove();
}
});
}
});
其添加数据除了密切的联系和添加和删除的检查和复选框取消选中的...
谢谢...我已经尝试过这种方法,它附加数据,但不是closebutton来清除它... – Arul
@Arul:我也为'closebutton'添加了锚。可能会试一试,让我们知道 – xyz
@karan:将我的代码添加到我的问题中... closebutton类不适用于追加的数据... – Arul