2
A
回答
5
你必須知道如何是你的對象,該對象有什麼成員。
如果您正在使用jQuery的功能後,您可以嘗試像
for(var e in data)
alert(e + ' : ' + data[e]);
0
你可能會仿效這一發現here。
$.post("test.php", { func: "getNameAndTime" },
function(data){
alert(data.name); // John
console.log(data.time); // 2pm
}, "json");
在你的情況,我會懷疑你會打電話給data.data。
2
您可以使用eval
:
var foo = eval('(' + data + ')');
但是,這是潛在的危險,特別是如果你不相信什麼是正從服務器發送。因此,從JSON對象中提取數據的最好方法(和最安全的方法)是使用Crockford's JSON library:
var foo = JSON.parse(data);
順便說一句,如果你使用jQuery查詢ASP.Net Web服務,是注意d.
問題(用作容器對象)。因此,提取返回的對象,你要做的:
var foo = JSON.parse(data);
if (foo) {
//Foo is not null
foo = f.d;
}
更多信息,關於這個位置:http://encosia.com/2008/03/27/using-jquery-to-consume-aspnet-json-web-services/
相關問題
- 1. 從json字符串中提取值
- 2. 從json字符串中提取值javascript
- 3. Java庫提取JSON對象/字符串中的內部值?
- 4. 如何從JSON字符串中提取對象?
- 5. 從json字符串中提取郵件對象
- 6. 從Java中的JSON數組對象獲取字符串值
- 7. 提取JSON對象從一個序列化字符串在C#
- 8. 從JSON字符串中提取整數?
- 9. 從Json字符串中提取數據
- 10. 從JSON字符串中提取ObjectId
- 11. 從字符串獲取對象值
- 12. 提取值從字符串
- 13. iOS從json字符串中獲取json對象
- 14. 從JSON字符串中獲取json對象
- 15. JSON使用json字符串將對象字符串化爲值
- 16. 從Json對象獲取字符串值Android
- 17. 通過字符串從JSON對象獲取特定值
- 18. GSON - 從字符串中獲取JSON值
- 19. 從json日期字符串中提取日期到字符串
- 20. 從字符串中提取字符串
- 21. 字符串值在Java JSON對象但
- 22. 從字符串中提取值C++
- 23. 從長字符串中提取值
- 24. 從表中的字符串提取值?
- 25. Dotnet從字符串中提取值
- 26. 從字符串中提取值
- 27. 從字符串中提取值
- 28. PHP - 從字符串中提取值
- 29. 從Python中提取字符串的值
- 30. 如何從字符串中提取值