【发布时间】:2011-08-22 12:07:35
【问题描述】:
为了学校,我必须用 ASP.NET 开发一个 Twitter 客户端。
在应用程序中,我有一个带有删除链接的推文列表。此链接是使用帮助程序 Ajax.ActionLink() 创建的,我为 OnSuccess 事件指定了回调函数。
这个链接没问题:动作被执行,回调被触发但我无法访问在 Ajax 响应中发送的数据。
回调只接收一个参数。这是这个对象的转储:
>> Sys.Mvc.AjaxContext
$0: 0
$1: null
$2: Sys.Net.XMLHttpExecutor
$3: Sys.Net.WebRequest
$4: null
我的 responseText 在哪里?我知道响应有内容(根据 Chrome 开发者工具),我真的很想访问它。
奖励:Ajax 客户端能否自动将响应解析为 JSON(该操作使用 JSON 方法正确返回 JSON)?
谢谢! ;)
这个学校项目的截止日期已经结束。 我在响应中使用了 get_data。
我对这种微不足道的需求缺乏文档感到非常失望。即使现在我知道路了,我在 MSDN 上也找不到……真可惜。 :(
回到我宝贵的 Ruby on Rails,我感觉好多了。
美好的一天,无论如何感谢您的帮助! :)
【问题讨论】: