Need to create checkboxes on the fly and assign it to an object property
I have an array like the following:
var Time will have string in the form of following examples:
for(var i = 0; i < gAssessorsArray.length; i++)
var Time = gAssessorsArray[i].Time;
BookArray[i-1] = new Array();
BookArray[i-1] = gAssessorsArray[i].ID;
BookArray[i-1] = '<input type="checkbox" id="bk_' + gAssessorsArray[i].ID + '" value="' + gAssessorsArray[i].Name + '" onchange="BookAppointment(this)" />';
BookArray[i-1] = Time;
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] in the way that I did it for BookArray[i-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]
In other words BookArray[i-1] will hold different number of checkboxes for each record.
Last edited by asifakhtar; 08-10-2013 at 03:42 PM.
I just replied to you on the other forum (I'm Joe Simmons), so please delete this.
Thank you for your solution. It works. How can I delete my thread?
Originally Posted by tenfold
Hmm, not sure... I've never created a thread here. Maybe you can't, don't know.
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)