2011-08-13 26 views
0

我在一次採訪中被問到了一個問題,並不確定這是不是一個技巧性的問題。支持Ajax的webservice返回一個列表,JS如何理解列表?

在c#中啓用Ajax的webservice返回一個列表,javascript如何理解列表?你將如何將它綁定到網格?

我猜他是在問ArrayList,因爲我知道webservice(.asmx)方法不能返回List。欣賞是否有人可以舉例說明如何使用Javascript將列表填充到網格中。

回答

0

他可能指的是一個JSON對象或在這種情況下是一個數組。 JSON是使用AJAX時使用的通用語言。

的JSON對象的形式:

{ fieldOne: "hello", fieldTwo:"world" } 

JSON數組的形式:

[ 
{ fieldOne: "hello", fieldTwo:"world" }, 
{ fieldOne: "hello2", fieldTwo:"world2" }, 
] 

所以你可以看到,這可能也適用於數據表/格。

+0

如何使用Javascript綁定這個JSON數組?我看到用JQuery處理JSON數組的例子,但是如何用Javascript來做同樣的事情? –