jQuery MiniUI

标题: <textarea>问题 [打印本页]

作者: 156318641    时间: 2013-8-3 12:49:17     标题: <textarea>问题

我在textarea里输入回车后,在setData的时候就报错,这是为什么,存进去的时候有encode,取出来的时候有decode

作者: niko    时间: 2013-8-3 21:49:49

请提供html示例
作者: 156318641    时间: 2013-8-5 15:20:34

niko 发表于 2013-8-3 21:49
请提供html示例

<div class="mini-fit" style="overflow:hidden;">
        <iframe id="pageFrame" onload="javascript:setData()" src="/titleApp/pages/docs/doc001.jsp" frameborder="0" width="100%" height="100%"></iframe>
        </div>
  </body>
  <script type="text/javascript">
          var docId = '${docId}';
          var pageUrl = '${pageUrl}';
          var docData = '${docData}';
          var rowpointer='${rowpointer}';
          var actType='${actType}';
          var form;

          function setData(){
                  var pageiframe = document.getElementById('pageFrame');
                  if(pageiframe!=undefined){
                          form = pageiframe.contentWindow.getForm();
                          if(form!=undefined){
                          SetFormData(form);
                          if(actType!='edit'){
                        labelModel(form);
                        }
                          }
                  }
               
          }
                  function SetFormData(form){
                var o = mini.decode(docData);
        form.setData(o);
        }

用的springmvc,数据是直接放在全局变量里的
作者: factory    时间: 2013-8-6 09:32:11

156318641 发表于 2013-8-5 15:20
var docId = '${docId}';
          var pageUrl = '${pageUrl}';
          var docData = '${docData}' ...

n你的这段代码我们还无法查出具体什么问题,能否做个可以重现问题的HTML例子上传上来,我们好定位问题
作者: 156318641    时间: 2013-8-6 14:45:05

factory 发表于 2013-8-6 09:32
n你的这段代码我们还无法查出具体什么问题,能否做个可以重现问题的HTML例子上传上来,我们好定位问题 ...

就是docData里其中一个信息是这样,中间有个\n,就出错,删了就好了
"a086":"啊啊啊\n啊啊啊"
作者: 156318641    时间: 2013-8-7 14:58:43

factory 发表于 2013-8-6 09:32
n你的这段代码我们还无法查出具体什么问题,能否做个可以重现问题的HTML例子上传上来,我们好定位问题 ...

不上班么?求解决啊
作者: factory    时间: 2013-8-7 17:27:43

156318641 发表于 2013-8-7 14:58
不上班么?求解决啊

你上面贴的代码没法重现出问题。不知道你具体是怎么操作的




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2