jQuery MiniUI

 找回密码
 立即注册
查看: 2920|回复: 2
打印 上一主题 下一主题

MiniUI使用Kindeditor赋值和保存使用心得分享 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-1-15 09:31:58 |只看该作者 |倒序浏览
本帖最后由 red 于 2014-1-15 09:41 编辑

需求:点击一条记录,在弹出的弹出框中编辑,然后保存。
思路:编辑时,将MiniUI传过来的值赋给Kindeditor;保存时,将Kindeditor值赋给隐藏的MiniUI控件

      下载Kindeditor,由于我只用基本功能,只保留了lang文件夹(只要了en.js和zh_CN.js),themes文件夹(只保留了common和default),file_manager_json.asp,upload_json.asp,kindeditor-all-min.js。
      在页面引用jquery.js和kindeditor-all-min.js。
      这个是弹出编辑框的主要代码:
  1. <div style="padding: 5px; height: 350px; overflow: auto">
  2.             <table>               
  3.                 <tr>
  4.                     <td>
  5.                       模板内容:
  6.                     </td>
  7.                     <td colspan="3">
  8.                         <textarea id="ke" name="KContent" style="width:100%;height:330px;visibility:hidden;"></textarea>
  9.                     </td>
  10.                 </tr>
  11.             </table>
  12.         </div>
  13.                 <input name="Content" class="mini-hidden" />
复制代码



    Script主要代码:     //赋值
      success: function (text) {
                        var o = mini.decode(text);
                        form.setData(o);
                        editor.html(o['Content']);
                        form.setChanged(false);
                    }
     //保存
      var text = editor.html();      var o = form.getData();
      o.Content = text;
      form.validate();







Rank: 8Rank: 8

沙发
发表于 2014-1-15 09:37:58 |只看该作者
你的JS代码貌似没复制上来

Rank: 1

板凳
发表于 2014-1-15 09:43:03 |只看该作者
factory 发表于 2014-1-15 09:37
你的JS代码貌似没复制上来

手打上来了

Archiver|普加软件

GMT+8, 2025-2-6 05:51 , Processed in 1.024572 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部