通过迭代使用jQuery

问题描述:

列表我从使用Struts找回我的字符串以下通过迭代使用jQuery

$(document).ready(function(data) 
{ 
    $('#contextsTextArea').val('<s:property value="myMessage"/>') 
}); 

,它显示的罚款。 如果我的struts操作返回一个字符串列表,而不是如何使用JQuery遍历这个列表? 这是我的尝试,但它不显示任何东西,任何想法有什么不对?

$('<s:property value="myMessage"/>').each(function (key, value) { 
    alert(value); 
}); 
+1

它如何返回一个列表? JavaScript中的数据类型是什么? –

+0

你可以发布呈现的HTML吗? – Dennis

我认为要做到这一点最好的办法是使用struts2-JSON plugin并从action类返回JSON数据。

Jquery已经提供了一个方便的JSon解析器机制,您可以解析返回的List(转换为JSON)。

+0

欢呼声,这看起来像一个干净的方式来做到这一点。 – MayoMan