Помогите решить проблему!
Доброго дня спецы!
Два дня не могу решить проблему.
На странице, с помощью скрытого инпута ->
<input type="hidden" name="ID" value="<?php echo esc_attr( $listing->ID ); ?>" />
Создаются поля, выпадающие списки, произвольные поля и так далее
Одно из них ->
<select name="cp_state" id="cp_state" class="dropdownlist required">
Как мне программно присвоить этому <select name="cp_state" id="cp_state" обработчик onchange="CityList(this)
Пробовал присвоить в файле custom-forms.php
$field_class = ( $result->field_req ) ? 'dropdownlist required' : 'dropdownlist';
$args = array( 'name' => $result->field_name, 'id' => $result->field_name, 'class' => $field_class, 'onchange' => 'CityList(this)' );
Но тогда этот обработчик во всех dropdownlist, а мне нужен только name="cp_state" id="cp_state"
Нужно всего лишь сделать вот так:
<select name="cp_state" id="cp_state"class="dropdownlist required" onchange="CityList(this)"> и всё.
А вот этот <select name="cp_state" id="cp_state" class="dropdownlist required"> штатный, создается самим движком.
Как еще можно сделать?
Подскажите!
|