var AutoComplete = function () {
// Initialize app when document is ready
$('.auto').parent().find('input').on('mouseover', function () {
var autoTarget = $(this).parent().find('ul');
var inputTarget = $(autoTarget).attr('input-target');
var tableTarget = $(autoTarget).attr('table-target');
var eTable = $(tableTarget).DataTable();
$(inputTarget).on("keyup", function () {
var data = eTable.column(2, { search: 'applied' }).search($(this).val()).data().unique();
$(autoTarget).empty();
data.each(function (value, index) {
$(autoTarget).append($("<li class='suggest'><span class='suggest-name'>" + value + "</span></li>"));
}, this);
$(autoTarget).removeClass("search-text").addClass("search-text-down");
$(".suggest").on("click", function () {
o = $(this).children();
$(inputTarget).addClass("dirty").val(o.text());
$(autoTarget).removeClass("search-text-down").addClass("search-text");
});
});
});
};
$(document).ready(function () {
AutoComplete();
});
-
TÌnh hình e có 1 cái Datatables.
-
2 cái searchbox lận
-
vậy làm sao để 1 search box này độc lập lấy dữ liệu từ table về, còn 1 search box sẽ search trên table hiện thị lên table đó
-
theo cách trên em làm thì 2 search box này liên kết với nhau trả về table