鱼C论坛

 找回密码
 立即注册
查看: 2752|回复: 5

[已解决]网上看到的一段submit代码 不知道应该写在哪里呢

[复制链接]
发表于 2020-1-16 09:09:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
$("#submit").click(function(e){   var password = $("#password").val();   var account = $("#account").val();   var captcha = $("#captcha").val();   var token = $('meta[name="_token"]').attr('content');    $.ajax({        type : "POST",        url : "/user/login",        data: {account:account, password:password, captcha:captcha},        headers: {            'X-CSRF-TOKEN': token        },        success : function(data) {            if (data.errCode != '0')            {                layer.msg(data.errMsg, {icon:2});                $(this).removeClass('disable');                changeCode();                return ;            }             window.location.href =  '/';        }    })

不知道这段代码放在哪里呢  body ? 之间   script 之间  ?
最佳答案
2020-1-16 09:20:43
先用script 包裹,然后将包裹好的代码放在引入 jQuery 文件的 script 标签之后,这两个script 标签都推荐放在 </body> 结束标签之前,其他html标签之后
<script>
$("#submit").click(function (e) {
   var password = $("#password").val();
   var account = $("#account").val();
   var captcha = $("#captcha").val();
   var token = $('meta[name="_token"]').attr('content');
   $.ajax({
      type: "POST",
      url: "/user/login",
      data: {
         account: account,
         password: password,
         captcha: captcha
      },
      headers: { 'X-CSRF-TOKEN': token },
      success: function (data) {
         if (data.errCode != '0') {
            layer.msg(data.errMsg, { icon: 2 });
            $(this).removeClass('disable'); changeCode();
            return;
         }
         window.location.href = '/';
      }
   });
}
</script>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-1-16 09:20:43 | 显示全部楼层    本楼为最佳答案   
先用script 包裹,然后将包裹好的代码放在引入 jQuery 文件的 script 标签之后,这两个script 标签都推荐放在 </body> 结束标签之前,其他html标签之后
<script>
$("#submit").click(function (e) {
   var password = $("#password").val();
   var account = $("#account").val();
   var captcha = $("#captcha").val();
   var token = $('meta[name="_token"]').attr('content');
   $.ajax({
      type: "POST",
      url: "/user/login",
      data: {
         account: account,
         password: password,
         captcha: captcha
      },
      headers: { 'X-CSRF-TOKEN': token },
      success: function (data) {
         if (data.errCode != '0') {
            layer.msg(data.errMsg, { icon: 2 });
            $(this).removeClass('disable'); changeCode();
            return;
         }
         window.location.href = '/';
      }
   });
}
</script>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-16 09:28:13 | 显示全部楼层
陈立希2570 发表于 2020-1-16 09:20
先用script 包裹,然后将包裹好的代码放在引入 jQuery 文件的 script 标签之后,这两个script 标签都推荐放 ...

我知道这段代码和jquery 有关

不过您的然后将包裹好的代码放在引入 jQuery 文件的 script 标签之后 是神马意思呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-16 10:01:01 | 显示全部楼层
陈立希2570 发表于 2020-1-16 09:20
先用script 包裹,然后将包裹好的代码放在引入 jQuery 文件的 script 标签之后,这两个script 标签都推荐放 ...

'$' is not defined  
百度是  说 jquery包 没有导入  ???
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-1-16 10:47:23 | 显示全部楼层
wp231957 发表于 2020-1-16 10:01
'$' is not defined  
百度是  说 jquery包 没有导入  ???

先下载 jQuery,再在文件的 <head></head> 中引用 jQuery.js

下载地址:https://jquery.com/download/
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-16 10:57:13 | 显示全部楼层
zltzlt 发表于 2020-1-16 10:47
先下载 jQuery,再在文件的  中引用 jQuery.js

下载地址:https://jquery.com/download/

没按这个方案,我是引用的公网js
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 03:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表