Здравствуйте, хотелось бы посоветоватся, что нужно дописать в скрипте, что бы сохранялось выбранное значение в поле. По сути значение сохраняется, но при повторном редактирование материала значения из поля проподают и их приходится выставлять заново. Вот код.
<?if($OTHER4_FL$)?>
<li><label for="other4">$OTHER4_SIGN$:</label>
<script>$(function() {
$('.select').on('change', function() {
result = $('.select :selected').text();
$('#input_extrafl4').val(result);
});
});
</script>
<li><select class="select" name="other4">
<option></option>
<option value="лицензия" <?if($OTHER4_VAL$ = 'название1')?>selected<?endif?>>лицензия</option>
<option value="лицензия, сборный" <?if($OTHER4_VAL$ = 'название2')?>selected<?endif?>>лицензия, сборный</option>
<option value="фанатский" <?if($OTHER4_VAL$ = 'название3')?>selected<?endif?>>фанатский</option>
<option value="фанатский, сборный" <?if($OTHER4_VAL$ = 'название4')?>selected<?endif?>>фанатский, сборный</option>
<option selected value="пиратский" <?if($OTHER4_VAL$ = 'название5')?>selected<?endif?>>пиратский</option>
<option value="пиратский, сборный" <?if($OTHER4_VAL$ = 'название6')?>selected<?endif?>>пиратский, сборный</option>
</select>
<span style="display:none;">$OTHER4_FL$<?endif?>
Вариант скрипта мне помогли подобрать на вашем форуме и он оказался очень полезным, так как избавляем от многих лишних манипуляций.