【问题标题】:How to use spring:eval expression inside $.each jQuery如何在 $.each jQuery 中使用 spring:eval 表达式
【发布时间】:2013-07-04 21:59:39
【问题描述】:

在 ajax 调用之后收到的响应是一个 JSON 字符串。我能够列出数据,但想知道在 jQuery $.each 中使用 spring:eval 是否可行?如果有人有一个例子,我将不胜感激。有问题的行以“??”结尾

收到的响应是 JSON:

{"listOfData":[{"id":"XX","someValue":"James Bond"}]} 

其余代码:

var obj = jQuery.parseJSON(JSON_String)
$.each(obj.listOfData, function (index, data) {   
   "<tr>" +
       "<td style=\"padding: 3px;\">" +
           (index + 1) +
       "</td>" +
       "<td style=\"padding: 3px;\">" +                
           <spring:eval expression="data.someValue" /> ??
       "</td>" + 
    "</tr>" +
}

【问题讨论】:

  • java_dude -- 我正在从问题中删除您的答案。如果您找到答案,请将其作为问题的答案发布,而不是作为问题的更新。
  • 没想到。但这是有道理的。

标签: spring jquery spring-mvc


【解决方案1】:

根据这段代码的位置,

<td style=\"padding: 3px;\"><spring:eval expression=\"data.someValue\" /></td>

可能会奏效。如果没有,您可以在服务器端执行“eval”部分并从您的 JSON 代码中返回 ready-to-use 数据。

【讨论】:

  • 不.. 这并没有帮助但找到了一个很好的解决方案。用解决方案编辑了我的问题。感谢您的回复。
【解决方案2】:

如果您在这里,那么您可能没有走在正确的轨道上。试试这个解决方案。像魅力一样工作...Solution 1 和类似的解决方案Solution 2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-06
    • 1970-01-01
    • 2022-11-10
    • 2018-07-07
    • 2013-08-04
    • 2021-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多