Select input field with name as array field

2019-04-23 05:10发布

问题:

I wanted to select the text field based on condition, for example:

if only text field name = sname[] than only put value in it.

For this I used

<input type="text" name="sname[]" />

where name = sname;

//For each name type field in extra add contact module if that i visible.
    $('input[name=' + name + '[]]').each(function() { 

});

But I'm not able to get inside of it. Please suggest how to get into the selection.

回答1:

$('input[name="' + name + '[]"]').each(function() {
    $(this).val('Some value');
});


回答2:

No need for each loop, you could do it like :

$('input[name="field_name[]"]').val('Some value');

Hope this helps.