在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>" +
}
答案 0 :(得分:0)
取决于此代码的位置,
<td style=\"padding: 3px;\"><spring:eval expression=\"data.someValue\" /></td>
可能会奏效。如果没有,您可以执行“eval”部分服务器端并从JSON代码返回即用型数据。
答案 1 :(得分:0)
如果你在这里,那么你可能不在正确的轨道上。试试这个解决方案像魅力一样...... Solution 1
和类似的解决方案Solution 2
。