jquery easyui的$.messager.alert 为什么不支持\n换行呢

jqueryeasyui的$.messager.alert为什么不支持\n换行呢... jquery easyui的$.messager.alert 为什么不支持\n换行呢 展开
 我来答
碎片知识杂货铺
推荐于2017-05-16 · 碎片知识杂货铺,仅供参考
碎片知识杂货铺
采纳数:458 获赞数:4216

向TA提问 私信TA
展开全部
不支持的,要用br换行标签
例如:
function show1(){
$.messager.show({
title:'My Title',
msg:'Message will be closed after 4 seconds.<br>this is a test!',
showType:'show'
});
}
来自:求助得到的回答
百度网友211658b42
2012-12-25 · TA获得超过3383个赞
知道小有建树答主
回答量:606
采纳率:100%
帮助的人:598万
展开全部
因为你调用时给的content参数是HTML代码而不是js脚本代码,jQueryEasyUI把你给的内容作为HTML加载显示出来。而HTML里面的换行当然不是\n了,而是<br>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忧郁枫梦
2013-01-02
知道答主
回答量:42
采纳率:100%
帮助的人:6.3万
展开全部
你可以自己做一个方法,自动将所有\n转化成<br />的方法。我可以给你一个参考
function replace(strings){
var parter=/(\\n+)/g;
strings=strings.replace(parter,"<br/>");
}
可能有点问题,你自己调试一下!
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
adam563348700
2012-12-24
知道答主
回答量:9
采纳率:0%
帮助的人:3.8万
展开全部
html里面换行时<br />标签
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhcnlei
2012-12-25 · 超过12用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:32.2万
展开全部
亲 网页上显示的东西都是 html 之类的 \n 不属于 html 的范畴, 所以 用 <br /> 吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式