diff --git a/ajax_list.js b/ajax_list.js index c1c4cc0..0dd1468 100644 --- a/ajax_list.js +++ b/ajax_list.js @@ -236,12 +236,22 @@ $=jQuery; order_field=''; + search_all=false; + + search_fields=[]; + //order ASC=0, DESC=1 order=0; order_by={}; + if(options.hasOwnProperty("search_all")) { + + search_all=options.search_all; + + } + if(!options.hasOwnProperty("url")) { @@ -255,6 +265,12 @@ $=jQuery; } + list_tr=' \ + Loading... \ + '; + + $(this).append(list_tr); + if(!options.hasOwnProperty("num_elements")) { options.num_elements=20; @@ -312,16 +328,17 @@ $=jQuery; } + order_by[order_field]=0; this.updateAjaxList=function () { options=this.options; - if(options.hasOwnProperty("loading")) { + /*if(options.hasOwnProperty("loading")) { $(options.loading).show(); - } + }*/ if(options.hasOwnProperty("pre_callback")) { @@ -338,7 +355,7 @@ $=jQuery; table: this, success: function (data) { - $(options.loading).hide(); + //$(options.loading).hide(); //console.log(table.options); @@ -496,6 +513,15 @@ $=jQuery; }); + //For search in all fields + + if(search_all) { + + console.log('Search all...') + //$(this).insertBefore('

'); + + } + //First loading of list this.updateAjaxList();