Results 1 to 2 of 2

Thread: how to fix length of combobox dynamically

  1. #1
    Join Date
    Sep 2006
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default how to fix length of combobox dynamically

    Hi all,
    I hava 2 comboboxes, one of which changes its options according to selected value of the other by javascipting.

    <script language='JavaScript' type='text/javascript'>
    <!--
    function changeMenu(value){
    var i=value ;
    i++ ;
    for(var j=0; i < 24; i++,j++){ document.editConstraint.selectTime_to.options[j] = new Option(i,i);
    if((value!=0) && (i==23)){
    j++;
    document.editConstraint.selectTime_to.options[j] = new Option(0,0);
    }
    }
    }
    -->
    </script>

    Well in first time if I choose 2 in first combobox,the second one shows values between 2 and 23 and also 0.This is what i want.But then if I choose 16 in first before submitting the first selection, the second one shows 17-23 ,0 and 11-23 also a 0.How can i fix the length of the combobox to not to show 11-23 and last 0 which remain from first selection?

  2. #2
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    I think I would need to see more than that. Could you supply a link to the page?

    If what you want to do is actually remove and/or replace options, you might want to consider a different approach. You also might want to consider simply having for the second select - various selects available with all but the default one display:none; then switch the display to the desired select on the basis of the item selected in the first select.

    Also - could you please be a little more clear as to what you want to have happen?
    Last edited by jscheuer1; 09-12-2006 at 08:03 AM.
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •