From 835fecb47b0e4ce9b9463ce999e37dab3c2d7736 Mon Sep 17 00:00:00 2001 From: Antonio de la Rosa Date: Sat, 20 Jan 2024 00:03:47 +0100 Subject: [PATCH] Documenting code --- ajax_list.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/ajax_list.js b/ajax_list.js index 254eeaa..fad17ed 100644 --- a/ajax_list.js +++ b/ajax_list.js @@ -449,13 +449,14 @@ $=jQuery; field=$(this).attr('data-field'); - //console.log(order_field); - begin_page=0; - //order=order[order_field] ? 0 : 1; + //Clean order_flag icons + $('.order_flag').hide(); + //Reset other fields not selected + Object.entries(order_by).forEach(([key, value]) => { if(key!=field) { @@ -466,11 +467,12 @@ $=jQuery; }); + //Change order and showing flags from selected field + if(order_by[field]==1) { order_by[field]=0; order=order_by[field]; - //$(this).closest('tr').find('.fa-caret-square-o-down').show(); $('#flag_down_'+field).show(); } @@ -480,10 +482,10 @@ $=jQuery; order=order_by[field]; $('#flag_up_'+field).show(); - //$(this).closest('tr').find('.fa-caret-square-o-up').show(); - } + //Set order_field with selected field + order_field=field; //Update list getting order_field variable