我有一个带有聊天室的网站...当我有一个新房间时,我尝试获取它们的列表,但我不知道该怎么做...
我在 c# Service 中有一个函数,可以将信息插入到添加到 List 的属性中,然后我返回给客户端... List 是“Result”类的类型,每一行都包含我在 Result 中拥有的 Room Class 的 2 个属性也...
在我的客户端,我需要获取列表并在新的 var 属性中实现它。我从 XMLHttpRequest 中的服务器端获取内容,包含内容的属性名称是“响应”
当我写例子来看看我得到了什么:
var rooms = response;
alert(response);
例如,如果我创建了 2 个房间,我会得到如下代码:
<ArrayOfResult xmlns:xsi="http://www.w3.org/2001/xmlScheme-.....>
<Result>
<roomName>nameofroom1</roomName>
<roomToken>123456</roomToken>
</Result>
<Result>
<roomName>nameofroom2</roomName>
<roomToken>246801</roomToken>
</Result>
</ArrayOfResult>
“响应”是我在 $.ajax: 的“成功”选项中获得的属性,例如:
$ajax('functionInServer',{data:data,success:function(response){
var rooms = response;
alert(response);
}});
如何获取列表并将其实施到新的 var 以使用它?无论我做什么,我都会得到 undefind 或 null...(在我将执行“for”或“each”以获取列表的每一行之后)...
谢谢