日期:2014-05-20  浏览次数:20694 次

求助:js循环输出set
利用dwr在java方法里返回的是一个set,在js里如何输出啊,set 里是对象,求高手指教

------解决方案--------------------
java中集合返回的是数组: 
function MettingAtCallback(setAtlist){

var strAttender = document.getElementsByName("meetingAttender")[0].value;
showatlist="";
isAtCF =false;
var cfAttenders = "";
for(var i = 0; i < setAtlist.length; i++) {
//字符串截取函数indexOf方法没有返回-1 有返回其他


if(strAttender.indexOf(setAtlist[i]) != -1) {
cfAttenders += (setAtlist[i] + ";");
}
}
if(null!=cfAttenders && cfAttenders!=""){
isAtCF = true;
showatlist = cfAttenders;
$("#AtIsHaveMeeting").html("参与者部分冲突,点击查看");
}
else{
$("#AtIsHaveMeeting").html("");

}
}直接for循环就可以了给你个例子