如何在jquery中从ajax响应中检索GET变量
How to retrieve GET variable from ajax response in jquery
可能重复:
使用jQuery 获取URL参数
我有一个通过ajax发布数据的表单。响应以URL中的GET变量的形式返回。例如,如果写入表单数据失败,则返回地址为:http://example.com/?error=1
我该如何使用jquery进行检查。现在,当我对msg变量执行console.log时,我只得到example.com的html输出(我想这是有道理的)。不过我需要GET变量。我将如何实现这一点?
$('#wp_email_capture').submit(function(e){
var email = $('#wp-email-capture-email').val();
$.ajax({
type: "GET",
url: "/",
data: "wp_capture_action=1&wp-email-capture-email=" + email
}).done(function( msg ) {
console.log(msg)
});
e.preventDefault();
});
AJAX默认情况下会从请求中返回内容。您想要的是标题。
如果给您一个返回地址http://example.com?error=1
,那么这意味着它将作为重定向标头返回。
要从AJAX请求中获取标头信息,请在此处回答:jQuery和AJAX响应头
相关文章:
- 在AngularJS中使用$http.get检索JSON时出现错误400
- “$.get”用于检索信息
- 使用 $.get() 检索本地 HTML 在 IE8 中不起作用
- AngularJS:从http GET(来自REST服务)检索到的JSON数据中显示一个选择框
- 如何在jquery中从ajax响应中检索GET变量
- 在Firefox控制台中使用Javascript检索GET请求
- 使用$http.get从API(zendesk)检索不起作用
- 使用$http.get检索单个记录
- 使用AJAX和jQuery.get()从外部文档中检索特定元素
- Angular.js不显示从$http.get检索到的对象数组
- 如何在HTML中使用jQuery.get()方法检索列表
- Backbone.js model.get未检索值
- 美元AngularJS http.Get为ng-data-repeat指令检索一个不可用格式的数组
- jQuery -使用全局数组并等待$get加载检索到的数据
- MVC“Get"多个Checkboxlist值具有相同的名称从querystring,检索通过javascri
- 检索和显示jQuery GET请求的结果
- 为什么request .get()使用Python和浏览器检索不同的HTML ?
- AngularJS-我如何使用在我的控制器中使用Factory GET请求检索的数据
- 在使用get()检索select之后,使用jQuery确定所选选项
- jQuery get()请求在提交新数据之前检索数据