我有一个页面add.php这个页面中有个kindeditor编辑器,我在index.php中使用ajax调用add.php这个页面时除了kindeditor不能显示出来以外,其他内容加载过来都能正常显示,单独在浏览器中打开add.php显示kindeditor是正常的,这个该怎么解决呀?
以下是add.php中的代码:
<div class="controls">
<textarea id="editor_id" name="content" style="width: 90%; height: 300px;"> </textarea>
</div>
<!---标红字为解决的办法->
<script>
$(function(){
var editor = KindEditor.create("textarea[name='content']");
});
</script>
以下是index.php中的相关代码:
<script type="text/javascript" src="style/jquery-1.8.3.min.js"></script> <script charset="utf-8" src="editor/kindeditor-min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $.ajax({ url:'add.php', type:'GET', dataType:'html', timeout: 0, success: function(html){ $('#load_page').html(html); //alert(html); KindEditor.ready(function(K) { K.init({id:'#editor_id'}); K.create('#editor_id'); }); } }); }) </script>