status -包含请求的状态,如
("success", "notmodified", "error", "timeout", or "parsererror") /ajax or post
我知道这里的success,not modified,error是什么意思,但是我不知道如何处理这个错误。如果回调是成功的,那么更新我的div,如果有任何错误not modified, error, time out, parse error,那么让我提醒弹出一些发生的错误。
每种类型的错误的原因是什么?我指的是发生not
情况是这样的:
我需要加载一个php脚本到一个模式窗口。为此,我需要使加载模式窗口的按钮成为一个带有指向该脚本的href的标记。但是,在加载该脚本之前,我需要Ajax将信息发送到该php脚本,以便运行查询。该查询的结果就是该模式窗口中显示的内容。当点击按钮时,im遇到的问题是,href请求和ajax请求都被处理,页面返回为空(查看控制台,看到两个xhr请求,一个包含Ajax信息,另一个仅包含php文件的名称(我认为是href请求))。对$_POST执行了var_dump,并获得了数组size=0
以下是按钮代码:
a href='extschedule.php' type
查看: def user_messages(request):
time_now = datetime.datetime.now()
user = request.user
if request.method == "POST":
if 'read' in request.POST:
un = request.POST.get('read')
Messages.objects.filter(id=un).update(is_read=True)
我有一个ajax请求,它会在单击链接下载文件时触发。调用一个服务器端页面,用访问者下载的客户ID和文件名更新数据库。使用Jquery 1.5.1。下面是html链接:
<a href="/downloads/whatever.zip" class="software">click here to download</a>
ajax请求的编写如下所示,其中包含一个函数,用于在ajax请求中出现错误时发出通知:
$(document).ready(function() {
//function to alert an error mess