jQuery MiniUI

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

请教:备注字段取不到值? [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-1-3 18:08:42 |只看该作者 |倒序浏览
本帖最后由 wlll 于 2013-1-3 18:13 编辑

我参考http://www.miniui.com/demo/index.html#src=kindeditor/kindeditor.html

想用kindEditor替掉 编辑弹窗里的备注:
<textarea name="remarks" id="remarks" class="mini-textarea" style="width:350px;height:60px;"> </textarea>  


如下图所示:


编辑弹窗中有关kindEditor的代码为:
        <script charset="utf-8" src="../kindeditor/kindeditor-min.js"></script>
  <script charset="utf-8" src="../kindeditor/lang/zh_CN.js"></script>
  <script>

   var editor;
   KindEditor.ready(function(K) {
   
    editor = K.create('#remarks', {
     resizeType : 1,
   
  uploadJson : '../kindeditor/asp.net/upload_json.ashx',
  fileManagerJson : '../kindeditor/asp.net/file_manager_json.ashx',
  allowFileManager : true,

     shadowMode:false,
     autoSetDataMode:false,
     allowPreviewEmoticons:false,
     
   
     allowImageUpload : true,
  items : ['fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold','removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', '|', 'emoticons', 'image', 'link']
  

        
    });

   });
  </script>

问题描述:
     当我将上述红色代码去掉时,备注框里有信息;不去掉时,虽然备注框变成kindEditor了,但备注框里信息没有了,变成空白了。我想要:备注框变成kindEditor时,信息也还在。

谢谢。不知我表达清楚没?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-1-4 09:19:36 |只看该作者
你用什么赋值的?如果是form.setData()的话,只支持给miniui的控件赋值,你也可以单独把备注的数据拿出来,单独给kindedit赋值,具体kindedit如何赋值,你需要去kindedit的官网查下,这个是第三方的控件,我们没有他的API的

Rank: 1

板凳
发表于 2013-1-4 19:01:40 |只看该作者
factory 发表于 2013-1-4 09:19
你用什么赋值的?如果是form.setData()的话,只支持给miniui的控件赋值,你也可以单独把备注的数据拿出来, ...

从库中读数据时,即在
function SetData(data) 中加上:
editor.html(o.remarks);       

在保存数据时:
在  function SaveData() 中加上
mini.getbyName("remarks").setValue(editor.html());

就搞定了。  

miniui的确伟大!不错!

Archiver|普加软件

GMT+8, 2024-11-25 00:21 , Processed in 1.048428 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部