Monday, June 3, 2024
 Popular · Latest · Hot · Upcoming
186
rated 0 times [  192] [ 6]  / answers: 1 / hits: 15979  / 14 Years ago, tue, july 6, 2010, 12:00:00

I have the following HTML



<input type=hidden name=conf1 value=7th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC-09)>
<input type=hidden name=conf2 value=IEEE International Symposium on Parallel and Distributed Processsing with Applications>
<input type=hidden name=conf3 value=jkhga>
<input type=hidden name=conf4 value=test>
<input type=hidden name=conf5 value=The 3rd International Conference on Adaptive Business Information Systems (ABIS'09)>

<input type=text name=published>


And i am trying to get the values of the hidden fields in to an array using jquery. Here is what i have tried:



 var conferences = new Array();

conferences[0] = $('#conf1').val();
conferences[1] =$([name='conf2']).val();
conferences[2] =$([name='conf3']).val();
conferences[3] = $([name='conf4']).val();
conferences[4] =$([name='conf5']).val();


Can anyone direct me on how to read them?

Thanks in Advance

Dean


More From » jquery

 Answers
238

If you're going to use jQuery, you can do this:



var array = $('input:hidden').map(function() {
return this.value;
}).get();


.map() iterates over the collection, and places the return value into a jQuery object.



.get() retrieves the array from the jQuery object.




[#96316] Saturday, July 3, 2010, 14 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
skylerselenem

Total Points: 282
Total Questions: 101
Total Answers: 107

Location: Nicaragua
Member since Tue, Dec 8, 2020
4 Years ago
;