【发布时间】:2009-08-17 09:07:52
【问题描述】:
我正在开发一个脚本化程度很高的 Web 应用程序,现在正在处理一些错误。但要做到这一点,我需要一种方法来访问为特定 AJAX 请求提供给 jQuery 的 AJAX 参数。我在 jquery.com 上没有找到任何关于它的东西,所以我问你们是否知道如何实现它。
这是一个我想如何在代码方面做到这一点的示例:
function add_recording(filename) {
updateCounter('addRecording','up');
jQuery.ajax({
url: '/cgi-bin/apps/ajax/Storyboard',
type: 'POST',
dataType: 'json',
data: {
sid: sid,
story: story,
screen_id: screen_id,
mode: 'add_record',
file_name: filename
},
success: function(json) {
updateCounter('addRecording','down');
id = json[0].id;
create_record(id, 1, 1, json);
},
error: function() {
updateCounter('addRecording','error',hereBeData);
}
})
}
hereBeData 将是所需的数据(如 url、类型、dataType 和实际数据)。
updateCounter 是一个用新信息更新状态区的函数。它也是根据 hereBeData 中收集的信息向用户通知错误以及生成关闭和重试按钮的区域。
【问题讨论】:
标签: javascript jquery ajax web-applications