jQuery MiniUI

 找回密码
 立即注册
楼主: athrun
打印 上一主题 下一主题

mini-textarea ie8下的bug [复制链接]

Rank: 2

11#
发表于 2012-6-8 10:26:23 |只看该作者
本帖最后由 athrun 于 2012-6-8 10:29 编辑
niko 发表于 2012-6-8 10:01
1.textarea不换行:请测试http://www.miniui.com/demo/datagrid/datagrid.html。 弹出面板中,有textarea, ...


1,关于textarea不换行的问题,你提供的demo的确是没有问题,我也在ie8 & chrome上都测试了,的确是ok的.不我现在做的这个真的存在这个问题,我把相应的代码贴出来,以及ie8 & chrome上的效果贴出来给你看看

<input name="Remark" id="Remark" class="mini-textarea" required="false" value="{$model.Remark|escape}" style="width:630px;"  vtype="maxLength:2000" />
<textarea name="Remark_" id="Remark_">{$model.Remark|escape}</textarea>

代码如上,下面是我自己加的一个html textarea控件.下面是在不贴游览器上的效果




2,至于第二个问题,我完全尊重您的逻辑,因此原来我也只是建议.


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9Rank: 9

12#
发表于 2012-6-8 10:58:48 |只看该作者
<textarea name="Remark_" id="Remark_" value="{$model.Remark|escape}"></textarea>

这样写试试。

如果还不行,用setValue方法把。

Rank: 2

13#
发表于 2012-6-8 11:10:53 |只看该作者
niko 发表于 2012-6-8 10:58
这样写试试。

如果还不行,用setValue方法把。

谢谢,我已经改成如下
<textarea name="Remark" id="Remark" class="mini-textarea" required="false" value="{$model.Remark|escape}" style="width:630px;"  vtype="maxLength:2000" ></textarea>
这样就可以了

Rank: 9Rank: 9Rank: 9

14#
发表于 2012-6-8 11:34:12 |只看该作者

Rank: 1

15#
发表于 2012-8-23 16:15:39 |只看该作者
niko 发表于 2012-6-8 10:01
1.textarea不换行:请测试http://www.miniui.com/demo/datagrid/datagrid.html。 弹出面板中,有textarea, ...

textarea 传到后台的换行怎么转换为\r\n的换行符呢?我得到的数据是这样的
{"copartnerIncomeProperty":"2","copartnerLoginInfo":"换行啊
中文啊","copartnerRemark":"change line
english","copartnerStatus":"1","copartnerType":"网盟","fullName":"换行测试","shortName":"换行测试"

Rank: 1

16#
发表于 2012-8-23 16:35:32 |只看该作者
niko 发表于 2012-6-8 10:01
1.textarea不换行:请测试http://www.miniui.com/demo/datagrid/datagrid.html。 弹出面板中,有textarea, ...

mini-textarea中敲回车,后台得到数据是这样的
{copartnerIncomeProperty:2,copartnerLoginInfo:换行啊\r\n中文啊,copartnerRemark:change line
english","copartnerStatus":"1","copartnerType":"网盟","fullName":"换行测试","shortName":"换行测试"
直接debug字符串就是换行的,不是转换为\r\n,这怎么转换为\r\n

Rank: 1

17#
发表于 2012-8-23 16:36:59 |只看该作者
xinbaojian 发表于 2012-8-23 16:35
mini-textarea中敲回车,后台得到数据是这样的
{copartnerIncomeProperty:2,copartnerLoginInfo:换行啊\r ...

中文啊后边的\r\n是我添加的,原本是换行的

Rank: 8Rank: 8

18#
发表于 2012-8-24 13:29:20 |只看该作者
你创建mini-textarea的时候,用textarea,如下:
<textarea class="mini-textarea" value="{$model.Remark|escape}"  ></textarea>
这样应该就可以了.

Archiver|普加软件

GMT+8, 2024-11-26 08:37 , Processed in 1.056227 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部