0

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>" +
}
4

2 回答 2

0

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

于 2013-07-26T17:52:26.073 回答
0

根据此代码的位置,

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

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

于 2013-07-07T15:02:28.647 回答