Это написано с помощью AMP HTML.
Есть два списка со всеми состояниями и некоторыми дополнениями. В этих списках более 50 вариантов.
Есть один список для информации о выставлении счетов и один список для состояния назначения.
Когда человек выбирает состояние в списке выставления счетов, я хочу, чтобы список адресатов изменился на это состояние. Список состояний доставки может быть изменен пользователем.
Вот пример кода с несколькими вариантами, но не всеми. Я думаю, что выбрал «Состояние биллинга» как «Billstate», но не знаю, как сделать его выбранным в «Состояние назначения».
В документации AMP я не вижу ничего, что можно было бы привязать, например [selected] = "selectedbillstate". И как тогда код найдет правильное состояние для изменения на «выбрано»? И как бы я обозначил, чтобы указать, какое состояние назначения выбрать.
<label for "state">Billing State</label>
<select name="state" id="state" required on="input-debounced:AMP.setState({billstate: event.value })">
<option value="" disabled selected>Select the State</option>
<option value="APO-AP">APO</option>
<option value="FPO">FPO</option>
<option value="AK">Alaska</option>
<option value="AL">Alabama</option>
</select>
<label for "sstate">Destination State</label>
<select name="sstate" id="sstate" required >
<option value="" disabled selected>Select the State</option>
<option value="APO-AP" >APO</option>
<option value="FPO">FPO</option>
<option value="AK">Alaska</option>
<option value="AL">Alabama</option>
</select>