【问题标题】:Accessing div value using jstl [duplicate]使用jstl访问div值[重复]
【发布时间】:2016-05-23 02:40:33
【问题描述】:

我有一个 div 值,因为我正在动态地使用 js。 jSP:-

<div id="lp" ></div> 
       <c:forEach var="map" items="${obj.dataEmployee}" varStatus="status">
                          <c:if test="${map.key==10001}">

JS代码:-

 var drop = {  
empid1 :empid }
$.ajax({
        type: "GET",
        url: "new",
        data: drop,
        success: function (data) {
            // do something.
            //out.print("done");
            $('#lp').html(data);
            //alert( data)
        },

我想使用 jstl 访问这个值,因为我需要它在现有的 JSTL 代码中代替 10001。尝试了很多方法但无济于事。我该怎么办?

【问题讨论】:

  • 请澄清您的具体问题或添加其他详细信息以准确突出您的需要。正如目前所写的那样,很难准确地说出你在问什么。请参阅“如何提问”页面以获得澄清此问题的帮助。
  • @Yasin ...in 我想比较 map.key 和 div id="lp" 的值我是从 ajax 函数中得到的。我需要这个条件才能实现进一步的功能

标签: java jquery ajax jstl


【解决方案1】:

这可能是您的代码中的 javascript 错误。请使用 F12 键检查您的浏览器开发者控制台。查看控制台并检查错误。

更新:如果javascript没有错误。

Jstl 是服务器端,而 div javascript 是客户端。客户端将在服务器端之后运行。因此,您无法将 div 值传递给 jstl。

【讨论】:

  • js代码没有错误。我只需要在上面的jstl代码中使用这个div值。值很好。只想知道方法
猜你喜欢
  • 2016-11-23
  • 2013-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-12
  • 1970-01-01
  • 1970-01-01
  • 2015-04-04
相关资源
最近更新 更多