Я пытаюсь использовать CasperJS, чтобы выбрать оба варианта в множественного выбора в HTML-форме:Multi-выбрать не работает в CasperJS
<select id="bldgs" name="bldgs" multiple="multiple" size="6" autocomplete="off">
<option value="249759290">Southeast Financial Center - Annex</option>
<option value="245625689">Southeast Financial Center - Tower</option>
</select>
Casper код:
casper.each(testData, function(self) {
self.thenOpen('<link to form here>', function() {
this.echo("Successfully opened form.");
var name = testData[i];
this.fill('form#vendor', {
'orgnm': name,
'bldgs': ["249759290", "245625689"],
}, false);
this.echo("Inserted company " + testData[i]);
i++;
});
Все остальное в форма правильно заполнена, и когда я пытаюсь выбрать только один вариант из мультиселектора, он отлично работает. Однако, когда я пытаюсь выбрать оба варианта, ни один из них не будет выбран. Эта проблема сохраняется и в других элементах мультиселекта. Я не уверен, что я делаю неправильно, так как это кажется правильным синтаксисом в соответствии с the docs, и все усилия по отладке этой проблемы потерпели неудачу. Есть идеи?
Возможный дубликат [CasperJS/Javascript выбора нескольких вариантов] (http://stackoverflow.com/questions/30986521/casperjs-javascript- выбирающий-многооконном варианты) –