js中拼的表单不同的数字显示不同的字符串

我的这里的type在页面显示的是数字,我现在的需求页面显示汉字,是不同的数字显示不同的汉字,求大神帮帮忙,告诉我怎么写!... 我的这里的type在页面显示的是数字,我现在的需求页面显示汉字,是不同的数字显示不同的汉字,求大神帮帮忙,告诉我怎么写! 展开
 我来答
yfcp
推荐于2016-05-18 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部
1、data[i].type 是你传递过来的data值决定的。不知道你具体要显示什么汉字,data[i].realName 应该是你date中的名字或者标题吧。要想显示名字用data[i].realName 。
2、如果你想根据data[i].type的不同数字,显示自定义的不同的文字,需要自己加一些判断。比如:
if (data[i].type==1){abc="汉字一"}
else if (data[i].type==2){abc="汉字二"}
追问
我要显示的是自定义的汉字,就是根据不同的type的值,显示不同的自定义汉字!

请问在我这里该怎么写呢
追答
把下面代码添加到 html=html 前面:
var abc;
if (data[i].type==1){abc="汉字一"}
else if (data[i].type==2){abc="汉字二"}


你图中红色箭头指的 data[i].type  换成abc;
这样就可以了。
沙2011
2014-10-30 · TA获得超过1851个赞
知道小有建树答主
回答量:1043
采纳率:100%
帮助的人:791万
展开全部


简单呀 
html = html + '<tr id="item_'+.......+'<td>';
if(data[i].type==1){
    html = html + '汉字';
}
html = html + '</td>' +......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式