29 lines
1.2 KiB
JavaScript
29 lines
1.2 KiB
JavaScript
$(document).ready(function() {
|
|
function set_value(td_contain){
|
|
var search_object = {};
|
|
$.each(td_contain, function(key, element2){
|
|
var value_td = ($(element2).find("a").text()).trim();
|
|
if(value_td)search_object[key] = [value_td.toLowerCase(), element2];
|
|
});
|
|
return search_object;
|
|
};
|
|
$.each($("table#table_search"), function(key, element){
|
|
$.each($("tr#agenda_tr"),function(key, element1){
|
|
var th_child = $(element1).siblings("#agenda_th").children().length;
|
|
var tr_child = $(element1).children();
|
|
var td_contain = $(tr_child).filter("td#seach_enable");
|
|
if(th_child == tr_child.length && td_contain.length == 0){
|
|
$(element1).remove();
|
|
}
|
|
});
|
|
var search_object = set_value($(element).find("td#seach_enable"));
|
|
var element_search = $(element).prev().find("#start_search");
|
|
$(element_search).bind('keyup',function(e){
|
|
var change_text = ($(this).val()).toLowerCase();
|
|
$.each(search_object, function(key, value){
|
|
$(value[1]).css("visibility", (value[0].indexOf(change_text) < 0)?'hidden':'visible');
|
|
});
|
|
});
|
|
});
|
|
});
|