PDA

View Full Version : دریافت اطلاعات از ckeditor



nimaakbari
پنج شنبه 14 آذر 1392, 23:18 عصر
سلام می خوام پس از هر عبارت که کاربر تایپ می کنه؛ یعنی با رویداد keyup، متن تایپ شده توسط کاربر در یک نقطه ای از صفحه نمایش داده بشه و در همین زمان در بانک اطلاعاتی هم ذخیره بشه تا بعدأ باهاش کارهایی انجام بدم...
برای این کار، از روش های معمول استفاده کردم و اصلأ واکنشی ندیدم، لذا برای تست، یک صفحه ی ساده نوشتم که حاوی یک textarea است که در یک فرم قرار گرفته و این textarea رو تبدیل کردم به ckeditor، و در ادامه نوشتم:


$(document).ready(function(e) { $('#editor1').keyup(function(e) { var val = $('textarea.ckeditor').val(); alert(val); }); });

این رو نوشتم تا ببینم آیا اصلأ به رویدادها واکنشی نشون می ده یا نه، اما اصلأ هیچ رویداد خاصی اتفاق نمیفته؛ این کار رو با حالت های دیگری هم امتحان کردم، مثلا رویداد focus یا focusin یا حتی click...
اگر کسی تجربه کار با این ادیتور رو داره، لطفأ من رو راهنمایی کنه که آیا برای کار با این ادیتور باید از سینتکس خاصی استفاده بشه یا کجای کار من نادرسته؟؟؟
این هم فرم در صفحه html


<textarea name="content" cols="90" class="content" id="editor1"></textarea>
<script>
CKEDITOR.replace( 'editor1');
</script>

2undercover
جمعه 15 آذر 1392, 06:52 صبح
http://docs.ckeditor.com/#%21/api/CKEDITOR.editor-event-change

nimaakbari
سه شنبه 19 آذر 1392, 01:03 صبح
من هر کاری کردم موفق نشدم.