我正在引用CKEditor
JQuery适配器(以及jquery 1.6 lib)
<script type="text/javascript" src="../ckeditor/ckeditor.js" /> <script type="text/javascript" src="../ckeditor/adapters/jquery.js" />
并声明,我的CKEditor实例为:
<textarea id="editor1" name="editor1"></textarea> <script type="text/javascript"> CKEDITOR.replace( 'editor1',{ toolbar : 'Basic',uiColor : '#0579b3',resize_enabled: false }); </script>
在Jquery我正在做:
var value = $('textarea.editor1').getData();
如果我尝试提醒var值,我会得到未定义的.
我如何尝试使用JQuery获取textarea值有什么问题吗?
我也试过.val()但没有运气.
按下按钮后发出警报.
解决方法
尝试:
var value = CKEDITOR.instances['editor1'].getData(); //or $('#editor1').ckeditor(function( textarea ){ $(textarea).val(); });
希望能帮助到你