Если вам известно количество submit
входов и какой (по порядку) вы хотите включить click
, то вы можете использовать синтаксис nth-child()
для его назначения. Или добавьте идентификатор или класс для каждого, который отделяет их от другого.
Выбор элементов по их индексу:
$('input[type="submit"]:nth-child(1)').trigger('click');//selects the first one
$('input[type="submit"]:nth-child(2)').trigger('click');//selects the second one
$('input[type="submit"]:nth-child(100)').trigger('click');//selects the 100th one
Существует несколько способов сделать это, включая .eq()
: http://api.jquery.com/eq
Выбор элементов по их идентификатору:
<input type="submit" id="submit_1" />
<input type="submit" id="submit_2" />
<input type="submit" id="submit_100" />
<script>
$('#submit_100').trigger('click');
</script>
Обратите внимание, что .click()
это сокращение от .trigger('click')
.