ThinPHP第二十七天(kindEditor使用,$.each)
1、KindEditor简单使用实例
<js file="__PUBLIC__/kindeditor/kindeditor.js" />
<js file="__PUBLIC__/kindeditor/lang/zh-CN.js" />
<script type="text/javascript">
KindEditor.ready(function(K){
window.editor = K.create('#editor_id',{
width:'700px',
uploadJson:"{:U(GROUP_NAME.'/Kind/upload')}",
allowFileManager : true,//远程管理文件
allowImageRemote : false,//远程图片添加
formatUploadUrl:false,//不自动替换返回图片url地址 需要url重写支持 隐藏index.php
});
});
</script>
使用ThinkPHP自带上传类,upload方法需返回 json_encode(array('error'=>0,'url'=>$info[0]['savepath'].$info[0]['savename']));$info为上传文件信息数组
2、jQuery使用异步传输回json数据,遍历方法用$.each(data,function(k,v){code...});
$.post(getChooseUrl,{cid:cateID},function(data){//data为[{'id':'1'},{'id':'2'},{'id':'3'}]数据格式
var choose='选择:';
$.each(data,function(k,v){
choose = choose+'>>'+v.name;
});
$('.choose').html(choose);
},'json');
浙公网安备 33010602011771号