4

I have an array of text inputs like this:

<input type="textbox" name="col[]">
<input type="textbox" name="col[]">
<input type="textbox" name="col[]">

They are generated at run time using an "add" button.

I can fetch textbox array values using

$('input[name="col[]"]').each(function(){
  alert($(this).val());
});

But if I just need 2nd textbox value then will I fetch it directly without looping through array using jquery?

I appreciate someones help.

1 Answer 1

8

Use .eq() to select it:

var $textboxes = $('input[name="col[]"]')

var value1 = $textboxes.eq(0).val();
var value2 = $textboxes.eq(1).val();
...
Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.