2016-05-27 5 views
0

У меня есть опция выбора радио, которая при изменении присваивает верхушку входного скрытого идентификатора с проверенным значением. При этом я назначаю поле в контроллере, которое вызывает опцию выбора, но по какой-то причине мое поле в контроллере не получает значение.<apex: inputHidden не фиксирует значение для поля ввода

  • Визуальная сила Page и Jquery: -

    $$ (документ) .ready (функция() { $ ('ввода [имя $ = programRadio]'). Изменение (функция() { вар selectedOpt = this.value ;

    if(selectedOpt != undefined) 
        {   
         $('[id$=hdnProgram]').val(selectedOpt); 
         alert($('[id$=hdnProgram]').val()); 
         ProgramChange(); 
        } 
    

    }); });

Пожалуйста, помогите ...

ответ

0
<apex:inputHidden id="selectedPracticeRecord" value="{!selectedPracticeRecord}"/> 

    function selectFunction(x) { 
document.getElementById('{!$Component.selectedPracticeRecord}').value = x; 
} 
+0

Проблема заключается значение становится хранится в ID: - {!} ObjLead.program –

+0

Привет хай, значение в ИО отправляется который условно отображает список выбора со стороны контроллера , но по какой-то причине скрытый идентификатор не сохраняет в нем значение. используя журнал консоли, я получил значение, используя jQuery ('[id $ = hdnProgram]'). val (selectedOption); где selectedOption - выбранное радио. Сказал (а) спасибо –

+0

Можете ли вы предоставить код, пожалуйста? –

 Смежные вопросы

  • Нет связанных вопросов^_^