solon Posted November 26, 2008 Share Posted November 26, 2008 Hey guys, I have a select box with 5 choices: 1,2,3,4,5. Each one of those choices represents the number of text boxes i want to show on the page! Example: If you select (3) then three(3) text boxes will appear on the page! After that i want to sent the values of the text boxes through ajax in a php file to be processed and into a DB and get back a response! The problem though is that i always POST five(5) "variables" (getElementById) in the ajax script and if less than five text boxes are selected it sends the "unselected" text boxes values as "undefined". Is there any way to solve this? Thanks in advance Quote Link to comment Share on other sites More sharing options...
Adam Posted November 26, 2008 Share Posted November 26, 2008 Just validate them first.. url += (document.getElementById('textbox3') != 'undefined') ? '&textbox3=' + document.getElementById('textbox3') : ''; Not tested.. Adam Quote Link to comment Share on other sites More sharing options...
solon Posted November 26, 2008 Author Share Posted November 26, 2008 Thanks for your quick reply Adam, the problem is that most of the time some of them will be undefined! Except if you mean to validate them in the ajax script? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.