У меня есть компонент rich: calendar, и теперь я хочу изменить значение этих компонентов с помощью JQuery. Я использую Rich Faces версии 3.3. *
Но эта команда не работает:
jQuery('#editForm:SomeDate').val('23.11.2014');
Есть ли способ изменить значение этого компонента с помощью JQuery?
Я больше не использую RF-3 (так что не могу проверить), но эта тема форума указывает на лучшее решение, IMHO:
#{rich:component('editForm:SomeDate').setValue('23.11.2014');
Взгляните на документацию, в частности таблицу 6.163. JavaScript API для более полезных методов.
#{rich:component(..)}
отобразит правильный javascript для получения вашего объекта. Никаких дополнительных вызововjQuery
требуется.