永发信息网

javaScript中如何得到后台传来的值

答案:5  悬赏:40  手机版
解决时间 2021-06-07 08:31
项目中遇到了这样的问题:我想在页面中的javaScript代码中得到,后台Java代码传递过来的一组值(这个参数是从数据库中取出的 比如:name ,并且放在List里面),然后对这组数进行对照(本页面中的name)。望高手指点一二,不胜感激。
最佳答案

不知LZ用的什么编程工具呢?如果是VS的话,那我们是同行了


这种需求经常会遇到,而我的解决办法是:


<asp:Literal ID="ltr" runat="server">


<script>


var name="[name]";


</script>


</asp:LIteral>



然后在后面程序里:


string name=getName();//从数据库中取


ltr.Text=ltr.Text.Replace("[name]",name);



这样,一个从数据库中取出来的数据就成功的放到页面的js里了

全部回答

正常js获取后台数据都是一个通用方法

<script>

var data="<% system.print(xxxxx) %>";

</script>

用 ${} 表达式 可以获取

把它存在隐藏控件中,用js取隐藏控件的值

方法1:.DWR框架,在java中解决这类的问题很好,不过要配置些东西,你学java在看看书上的就可以啦

方法2:写ajax(纯js)代码,通过发送请求在得到你存在List中的数据,在页面内解析

方法3:用dtree,网上有相关实例,看着挺绕人的!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
速度与激情3
寻仙摆摊.采集要掉线.怎么回事
谁帮我做个字的图片?
QQ空间格式变了怎么改回去
帮我把名字加上符号,游戏用的 在线等
洛龙区洛阳白马寺(西南门)地址在什么地方,想
DNF中湖北区怎么不能转区 啊?
QQT家族排名
绍兴的吼山和东湖做几路公交车可以到?
打八个字,每句一个字
江苏2区极品毒王号卖多少钱?
k1056从长春出发到潍坊有硬卧票吗
广州天河附近哪里招兼职?
第五尾椎骨骨折!
陕州区三门峡陕州区工商局原店工商所地址在什
推荐资讯
醴陵市株洲泉湖中心小学我想知道这个在什么地
猪流感疫苗可以用的乎?
预付租金是什么科目,销售部门的办公门面租金
稀有气体灯填充那种气体最亮
爱人团聚的诗词,谁能给我找找 盼望爱人回归的
现代吾子是什么意思,答韦中立论师道书中吾子
劳逸结合用英语怎么说,劳逸结合用英语怎么说
语文作业帮帮忙
求海贼王动态头像
海口到文昌多少公里,海口到文昌多长时间,海
网上有知心朋友吗?
英语翻译1.你为什么喜欢骑自行车去上学?2.因
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?