From 00b702ccd2e0fe3313bbf716b8e781b2474cfbf7 Mon Sep 17 00:00:00 2001 From: gnhb Date: Wed, 12 May 2010 10:53:07 +0700 Subject: Bandwidth, MTU, MRU settings working. --- .../www/javascript/interfaces_ppps_edit/ppps_edit.js | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'usr/local/www/javascript') diff --git a/usr/local/www/javascript/interfaces_ppps_edit/ppps_edit.js b/usr/local/www/javascript/interfaces_ppps_edit/ppps_edit.js index 75ad1aa..f97ae53 100644 --- a/usr/local/www/javascript/interfaces_ppps_edit/ppps_edit.js +++ b/usr/local/www/javascript/interfaces_ppps_edit/ppps_edit.js @@ -1,19 +1,17 @@ function update_select_list(new_options, select_list){ var option_array = new_options.split("|"); + var i = 0; select_list.length = 0; for(var j=0; j < option_array.length-1; j++){ var option = option_array[j].split(","); var selected = Boolean(parseInt(option[2])); select_list[j] = new Option(option[0], option[1], false, selected); - var label = "linklabel" + j.toString(); - //var label_text = $(label).innerHTML; - $(label).innerHTML = "Link Parameters (" + option[1] + ")"; //for testing and debugging //select_list.options[option_array.length-1+j] = new Option(option[2].toString() +" "+ selected.toString()); //select_list.options[option_array.length-1+j] = new Option("Link Label: " + linklabel + " Label Text:" + label_text); } - //show_hide_linkfields(select_list); + show_hide_linkfields(select_list); } function clear_selected(list_name){ @@ -25,14 +23,14 @@ function clear_selected(list_name){ function show_hide_linkfields(options){ var select_count = 0; + // this for loop is not used currently for(var j=0; j < options.length; j++){ - if (options[j].selected) - select_count++; - } - for(var j=0; j < options.length; j++){ - var label = "link" + j.toString(); - if (options[j].selected && select_count > 1){ + var label = "link" + select_count.toString(); + if (options[j].selected){ + var linklabel = "linklabel" + select_count.toString(); + $(linklabel).innerHTML = "Link Parameters (" + options[j].value + ")"; $(label).show(); + select_count++; continue; } $(label).hide(); -- cgit v1.1