www.webdeveloper.com
Results 1 to 4 of 4

Thread: Need to create checkboxes on the fly and assign it to an object property

Threaded View

  1. #1
    Join Date
    Feb 2009
    Posts
    95

    Need to create checkboxes on the fly and assign it to an object property

    I have an array like the following:
    Code:
    for(var i = 0; i < gAssessorsArray.length; i++) 
    { 							
    	var Time = gAssessorsArray[i].Time;
    	
    	BookArray[i-1] = new Array();
    	BookArray[i-1][0] = gAssessorsArray[i].ID;  	
    	BookArray[i-1][1] = '<input type="checkbox" id="bk_' + gAssessorsArray[i].ID + '" value="' + gAssessorsArray[i].Name + '" onchange="BookAppointment(this)" />';			
    	BookArray[i-1][2] = Time;														
    }
    var Time will have string in the form of following examples:
    08:00 AM - 09:00 AM;09:00 AM - 10:00 AM;10:00 AM - 11:00 AM
    09:30 AM - 10:30 AM;11:30 AM - 12:30 PM

    If there is Semicolon in the variable Time string then it should break the string into pieces and then create a checkbox for each piece.
    For example in the case of "08:00 AM - 09:00 AM;09:00 AM - 10:00 AM;10:00 AM - 11:00 AM" then it should create 3 checkboxes and assign it to BookArray[i-1][2] in the way that I did it for BookArray[i-1][1]
    and in the case of "09:30 AM - 10:30 AM;11:30 AM - 12:30 PM" it should create 2 checkboxes and assign it to BookArray[i-1][2]

    In other words BookArray[i-1][2] will hold different number of checkboxes for each record.
    Last edited by asifakhtar; 08-10-2013 at 03:42 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

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



Recent Articles