кнопка Save и input submit
Added by Василий Вяткин 6 months ago
заметил такую проблему: есть textarea с elRTE, есть input submit в этой же форме. Сохранение значений идет через ajax, без перезагрузки страницы. Проблема в следующем: при нажатии на submit первый раз скрипту сохранения не передается значение textarea. при нажатии второй раз - все передается. хотя при нажатии на кнопку save в самом редакторе - все нормально работает с первого раза.
вот выдержка из кода
<form action=scripts/saveinfo.php method=post id='edit'>
<textarea class=edit id=text name=text></textarea>
<input type='submit' class='submit' title='Сохранить' value='Сохранить' />
</form>
инициализация редактора
$('.edit').elrte({
height : 150,
width : 800,
toolbar : 'maxi'
});
то есть, все настолько элементарно, что даже непонятно где косяк. Моих знаний уже недостаточно, поможите кто может =)
Replies (2)
RE: кнопка Save и input submit
-
Added by Troex Nevelin 6 months ago
elRTE вешает обработчик на событие onsubmit, если вы его переопределяете, то elRTE не успевает записать изменения в textarea, для этого в методе который оправлет ajax запрос, перед отправкой добавьте: $('selector').elrte('updateSource');
Подробнее JavaScript_API_RU
(1-2/2)