На странице есть скрипт, который срабатывает при ручном выборе option в select.
function newlocation(orderPropId) {
var select = document.getElementById("LOCATION_ORDER_PROP_" + orderPropId);
arSelect = select.getElementsByTagName("select");
if (arSelect.length > 0) {
for (var i in arSelect) {
var elem = arSelect[i];
elem.disabled = false;
}
}
}
Как сделать, чтобы этот скрипт отрабатывал, если выбор в селекте не вручную происходит, а автоматически с помощью кода:
<input type="text" placeholder="Полный адрес" class="input-width oformlenie__input" value="<?=$arSource["92"]["VALUE"]?>" name="adressaciya" id="street"/>
$('[name="adressaciya"]').keyup(function(){
if($(this).val().toLowerCase().indexOf('москва') > -1) {
$('select').val('615');
}else{
$('select').val('1139');
}
});
<?foreach ($arResult["CITY_LIST"] as $arCity):?>
<?if($arCity["ID"] != "3" && $arCity["ID"] != "5"):?>
<option value="<?=$arCity["ID"]?>"<?if ($arCity["ID"] == $arParams["CITY"]):?> selected="selected"<?endif;?>><?=($arCity['CITY_ID'] > 0 ? $arCity["CITY_NAME"] : GetMessage('SAL_CHOOSE_CITY_OTHER'))?></option>
<? echo $arCity["ID"];?>
<?endif;?>
<?endforeach;?>