首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >jQuery如何重定向

jQuery如何重定向
EN

Stack Overflow用户
提问于 2014-03-29 17:22:49
回答 2查看 77关注 0票数 0

我尝试重定向到另一个页面,这取决于我在脚本的回调函数中收到的数据。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
jQuery("button.logInBtn").click(function(){     
    if(jQuery('#userName').val() == "" || jQuery('#password').val() == ""){
        alertify.error("Please enter User Name and Password");  
    }
    else{
        jQuery.post( jQuery("#loginForm").attr("action"), 
                 jQuery("#loginForm :input").serializeArray(),
                 function(data){
                        alertify.success(data);
                 });        
    }
    jQuery("#loginForm").submit(function(){
        return false;
    });

});

如何让这个脚本检查我在回调函数中接收到了哪些数据?然后根据我收到的数据进行重定向

EN

回答 2

Stack Overflow用户

发布于 2014-03-29 17:27:20

这就是你所需要的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
jQuery.post( jQuery("#loginForm").attr("action"), 
             jQuery("#loginForm :input").serializeArray(),
             function(data){
                 if(data=="something"){ // replace with your condition
                     document.location.href = "http://example.net"; //redirect to example.net
}); 
票数 0
EN

Stack Overflow用户

发布于 2014-03-29 17:28:02

您必须定义alertify.success(data)data是从ajax返回的内容。

然后,您可以使用window.location.href = 'http://example.com'重定向

定义alertify.data的一种快捷方法是:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
alertify = function() {
  return {
    success: function(data) {
      if (data.username) { //or any other condition
        window.location.href = ...
      };
    };
  };
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22734288

复制
相关文章
如何在Apache上配置重定向
HTTP重定向是将一个域名或地址指向另一个域名或地址的方式。有几种不同的重定向,每种重定向都对浏览器造成的影响不同,两种最常见的类型是临时重定向和永久重定向。
何处惹尘埃
2018/07/24
7.3K0
宝塔面板如何设置301重定向,为什么网站要设置重定向?
在购买域名时,域名本身是不带有www的,由于在以前网站方都会增加一个”www”的子域名来帮助客户以更多的路径访问网站,客户会养成在网站前添加www来访问网站的习惯,所以如果没有做www域名解析的话客户输入www域名便不能访问,基于此,一些域名提供商会自动帮购买者做了这个”www”的解析,这样带”www”的和不带两个域名同时可以访问一个同样的内容。但是这样的话,会分散某个域名的流量与PR值,最好的解决方案是将所有访问用301跳转定向到某个域名下。
小狐狸说事
2022/11/21
2.9K0
宝塔面板如何设置301重定向,为什么网站要设置重定向?
httpclient如何处理302重定向
在使用httpclient做接口测试的时候,遇到了一个重定向的接口,由于框架原因导致的必需得重定向到另外一个域名的接口完成功能。在之前未遇到这个的情况,经过修改请求方法解决了这个问题。大致思路是:如果发现是HTTP code是302,就会去header数组里面找location的字段,把字段的结果放到响应体里面,我的响应体是json格式的。
FunTester
2019/09/04
3.2K0
如何通过jQuery发送AJAX?
contentType:发生请求时的内容编码类型(application/x-www-form-urlencoded)
切图仔
2022/09/08
1.2K0
基础 | 详细图解jQuery对象,以及如何扩展jQuery插件
作者|波同学 原文|http://www.jianshu.com/p/3f97570d22b4 早几年学习前端,大家都非常热衷于研究jQuery源码。我还记得当初从jQuery源码中学到一星半点应用技巧的时候常会有一种发自内心的惊叹,“原来JavaScript居然可以这样用!” 虽然随着前端的发展,另外几种前端框架的崛起,jQuery慢慢变得不再是必须。因此大家对于jQuery的热情低了很多。但是许多从jQuery中学到的技巧用在实际开发中仍然非常好用。简单的了解它也有助于我们更加深入的理解JavaScri
用户1097444
2022/06/29
6810
基础 | 详细图解jQuery对象,以及如何扩展jQuery插件
搞懂 HTTP 重定向 - 如何优雅地使用 301
最近一段时间,连续遇到了两次跟重定向相关的问题,本着知己知彼百战百胜的态度,我决定深入了解一下,顺便跟大家分享一下。 加入我们一起学习,天天进步 作为前端开发,大家对重定向一定不陌生,不就是永久重
coder_koala
2020/12/17
22.4K0
搞懂 HTTP 重定向 - 如何优雅地使用 301
HTTP页面如何完成301重定向
上周,本站发布了一篇名为《站长须知:HTTP迁移HTTPS时,如何避免发生重复内容问题》的文章。介绍了HTTP页面迁移到HTTPS的时候,为了避免出现重复内容的不同网站的情况,建议广大站长将所有的HTTP页面使用301重定向到对应的HTTPS,为了让更多人熟悉301重定向,本文将介绍301重定向的方式。当然大前提用户在服务器上必须要正确安装SSL证书。 301重定向 301重定向是指页面永久性移走,是网页更改地址后对搜索引擎最友好的方法。当网站发生调整,改变了网站的目录结构,网页被移到一个新地址。或者网
企鹅号小编
2018/01/26
5.1K0
如何使用Nginx创建临时和永久重定向
HTTP重定向是将一个域或地址指向另一个域或地址的方式。有几种不同的重定向,每种重定向都意味着与客户端浏览器不同。两种最常见的类型是临时重定向和永久重定向。
宇cccc
2018/07/20
6.6K0
301和302重定向如何影响SEO?
作为一名SEO人员,有的时候,我们并非是一个技术人员,当我们面临301和302选择的时候,偶尔也会越发迷茫,有的只是简单的知道,它们都是代表“跳转的意思”,甚至根本不清楚它对SEO的影响。
蝙蝠侠IT
2020/11/12
1.7K0
301和302重定向如何影响SEO?
IIS 7中如何实现http重定向https
  在不少的企业当中,网站设计出于安全的考虑使用了https协议,但同时公司也开放了80协议,不少用户因为输入网址的习惯不喜欢带上https协议,导致访问异常。最近一个客户也要求我帮助解决这个问题,客户的邮件服务器exchange 2010采用https,客户端部署有outlook anywhere,客户现在要求用户访问http://mail.abc.com能够自动跳转到https://mail.abc.com/owa。具体操作如下:
会长君
2023/04/26
9690
IIS 7中如何实现http重定向https
  在不少的企业当中,网站设计出于安全的考虑使用了https协议,但同时公司也开放了80协议,不少用户因为输入网址的习惯不喜欢带上https协议,导致访问异常。最近一个客户也要求我帮助解决这个问题,客户的邮件服务器exchange 2010采用https,客户端部署有outlook anywhere,客户现在要求用户访问http://mail.abc.com能够自动跳转到https://mail.abc.com/owa。具体操作如下:
会长君
2023/04/26
9980
linux重定向命令如何用,语法是怎样的
1. 标准输入的控制 语法:命令 文件将命令的执行结果送至指定的文件中。 例如: ls -l > list 将执行“ls -l” 命令的结果写入文件list 中。 语法:命令>! 文件将命令的执行结果送至指定的文件中,若文件已经存在,则覆盖。 例如: ls -lg >! list 将执行“ls - lg” 命令的结果覆盖写入文件list 中。 语法:命令>& 文件将命令执行时屏幕上所产生的任何信息写入指定的文件中。 例如: cc file1.c >& error 将编译file1.c 文件时所产生的任何信息写入文件error 中。 语法:命令>> 文件将命令执行的结果附加到指定的文件中。 例如: ls - lag >> list 将执行“ls - lag” 命令的结果附加到文件list 中。 语法:命令>>& 文件将命令执行时屏幕上所产生的任何信息附加到指定的文件中。 例如: cc file2.c >>& error 将编译file2.c 文件时屏幕所产生的任何信息附加到文件error 中。 3. 命令语法 command > filename 把标准输出重定向到一个新文件中 command >> filename 把标准输出重定向到一个文件中(追加) command 1 > fielname 把标准输出重定向到一个文件中 command > filename 2>&1 把标准输出和标准错误一起重定向到一个文件中 command 2 > filename 把标准错误重定向到一个文件中 command 2 >> filename 把标准输出重定向到一个文件中(追加) command >> filename 2>&1 把标准输出和标准错误一起重定向到一个文件中(追加) command filename2 把command命令以filename文件作为标准输入,以filename2文件作为标准输出 command &m 把标准输出重定向到文件描述符m中 command
会长君
2023/04/25
9530
Bypass 重定向
http 参数可能包含 URL 值,并可能导致 Web 应用程序将请求重定向到指定的 URL。通过将 URL 值修改为恶意站点,攻击者可能会成功发起网络钓鱼诈骗并窃取用户凭据。由于修改后的链接中的服务器名称与原始站点相同,因此网络钓鱼尝试具有更可信的外观。
Khan安全团队
2022/01/10
1.5K0
Django重定向
上述的情形,在前后端分离情形下,可以这样做。前端请求一个需要身份认证的接口给后端,后端先判断这个请求携带的session或者token是否是登录状态。如果是,返回成功响应;如果该请求的发起者未登录,则后端返回未登录,前端根据返回值,跳转到登录页面即可。当然,也可以是后端直接重定向到前端页面。不过这样做,就需要知道前端的路由。前端和后端之间耦合度就变得更高了。
zy010101
2021/11/02
2.6K0
重定向 rewriteRule
大家好,又见面了,我是你们的朋友全栈君。 重定向学习视频 https://www.imooc.com/learn/798 1、RewriteRule R 说明 RewriteRule ^/?(.
全栈程序员站长
2022/08/28
3.6K0
重定向 rewriteRule
如何编写自己的jQuery插件?
对于那些不知道的人来说,jQuery是一个JavaScript库,它包含了许多特性,非常小而且速度很快。它还包括一个易于使用的API,在所有浏览器上都是兼容的,并且可以很容易的进行HTML遍历、动画、DOM操作和事件处理。它不仅可扩展,而且经久耐用。因此,客户端脚本自开发以来变得容易得多。
liuxuewen
2018/09/12
1.7K0
jquery如何模拟分页-小白进阶
tips:上面代码没有初始化第一页数据,点击一下才会出来第一页的数据,所以可以在页面加载完毕,自动触发一下点击事件
Javanx
2019/09/04
1.4K0
如何做到 jQuery-free?
jQuery是现在最流行的JavaScript工具库。 据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的
ruanyf
2018/04/12
1.3K0
如何做到 jQuery-free?
Django临时重定向和永久重定向
今天在看一篇讲解Django的文章的时候,出现了重定向这个字眼,不太理解,后来查文才明白了啥意思。
kirin
2020/11/11
2.4K0
jQuery 对AMD的支持(Require.js中如何使用jQuery)
AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一个可用的模块化 JavaScript 的解决方案。
李维亮
2021/07/09
3.5K0

相似问题

如何使用jquery重定向页面

30

如何使用jQuery进行重定向?

40

重定向后如何执行jQuery?

23

jquery:如何处理重定向

11

如何重定向到jquery函数

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文