Я пытаюсь автоматизировать заполнение трех выпадающих элементов выделения расширением Chrome.Я могу изменить значение первого раскрывающегося списка, но это не вызывает калитку, которая есть в событии onchange.Предполагается, что калитка загружает второй и третий выпадающий список в зависимости от первого выбора.Чего мне здесь не хватает.
Может изменить значение первого выбора с помощью
( "select:first-of-type" ).val( "2" );
Попытка запуска при изменении с помощью
$( "select:first-of-type" ).change();
$( "select:first-of-type" ).trigger('change');
$( "select:first-of-type" ).triggerHandler('change');
$( "select:first-of-type" ).trigger('onchange');
$( "select:first-of-type" ).triggerHandler('onchange');
и т. Д. И т. Д.они заполняют второй и третий варианты выбора.
<div id="new-criteria">
<select name="tabContent:contentPanel:searchCriteriaPanel:newSearchCriteria:searchFie
ldDropDown" id="id62a9" onchange="if (function(){return
Wicket.$('id62a9') != null;}.bind(this)()) {
Wicket.showIncrementally('veil');}var
wcall=wicketAjaxPost('https://www.example.com?1343-
2.IBehaviorListener.0-tabContent-contentPanel-searchCriteriaPanel-
newSearchCriteria-searchFieldDropDown',
wicketSerialize(Wicket.$('id62a9')),function() {
;Wicket.hideIncrementally('veil');}.bind(this),function() {
;Wicket.hideIncrementally('veil');}.bind(this), function() {if
(!function() {return Wicket.$('id62a9') != null;}.bind(this)())
{Wicket.hideIncrementally('veil');}return
Wicket.$('id62a9') != null;}.bind(this));">
<option selected="selected" value="">Choose One</option>
<option value="0">Opperation</option>
<option value="1">Selection</option>
<option value="2">Category</option>
</select>
<select name="tabContent:contentPanel:searchCriteriaPanel:newSearchCriteria:operatorDropDown" disabled="disabled">
<option selected="selected" value="">Choose One</option>
</select>
<span class="value">
<input type="text" value="" name="tabContent:contentPanel:searchCriteriaPanel:newSearchCriteria:value:valueField" disabled="disabled"/>
</span>
Изменяет первое значение, но не заполняет другое 2