jquery看起来像这样
$.post('JSP/processForm.jsp', $("#Form").serialize(),
function(data){
//I want to iterate through every line in the data object returned here.
});
我搜索并尝试了:
$.each($(data), function(key, value) {
alert(value);
});
但那没用。我知道响应需要首先编码到jQuery对象中。
$(data)
但我似乎无法找到迭代每一行的方法。 jsp代码很简单:
out.println("Test");
out.println("Test Email");
out.println("Test CellPhone");
out.println("305-777-5587");
答案 0 :(得分:1)
有几点需要注意:
如果您确实希望以这种方式继续,则需要编写一些javascript来在新行中拆分您的响应html。它可能看起来像这样(你可能需要玩它)
var myData = data.split(/\r\n|\r|\n/);