在AJAX请求后获取数据
Get data back after AJAX request
我正在使用AJAX运行一个php文件并用它发送数据。目前我使用
complete: function() {
location.reload();
}
在php文件完成后重新加载页面。我想要的是,当外部php文件中出现错误时,会显示一个警报(Bootstrap)。显示警报不是问题,我有一个函数可以接受字符串和警报类型,但这是在PHP中。这引出了两个问题;
如何从AJAX调用中获取数据?
我如何使用这些数据用PHP函数显示警报(可能在重新加载后)?
谢谢!
编辑:在我的外部php文件中,我有:
header('Content-Type: application/json');
$error = 1;
echo json_encode($error);
完整的第一个参数将获得php=)的response
中的HTML
complete: function(response) {
if(response==''){
location.reload();
}else{
//another code here
}
}
PS:评论中的完整答案
相关文章:
- Ajax-如何获取数据
- 从键值结构中获取数据,并将其与AngularJS中ng重复的值进行比较
- 从数据库中获取数据并插入JavaScript变量
- 从单击的行上的列中获取数据
- Solr查询以按日期月份获取数据&年
- React路由器服务器端渲染和ajax获取数据
- 使用JavaScript在IE9中获取数据列表选项
- 从json子数组获取数据
- 使用angularjs中的rest调用通过id获取数据
- 正在从ruby应用程序中的数据库中获取数据
- 如何从servlet获取数据到ajax成功
- 从选择下拉菜单中获取数据
- 异步获取数据使用JavaScript同步获取数据
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 如何在Angular.js中循环动态添加Fields并获取数据并将其发送到服务器
- JavaScript-获取数据属性的值返回未定义的值
- 如何从文本区域获取数据并使用javascript进行解密
- 在put方法之前从作用域获取数据
- 事件循环的MEAN.JS setInterval进程(从另一个服务器获取数据)
- 使用ReactJS和Flux架构从服务器获取数据的正确方法是什么