studygolang源码阅读问题(2)

kekemuyu · 2018-10-10 21:52:37 · 737 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2018-10-10 21:52:37 的主题,其中的信息可能已经有所发展或是发生改变。

路径/static/dist/js/account.min.js,关于注册页面表单验证的疑问

var i = t(".validate-form");
            if (!i.validate().form())
                return !1;

这段代码是什么意思,起什么作用呢?

(function() {
    SG.Register = function() {}
    ,
    SG.Register.prototype = new SG.Publisher,
    jQuery(document).ready(function(t) {
        var e = "";
        t("#captcha_img").on("click", function(i) {
            i.preventDefault(),
            "" == e && (e = t(this).attr("src")),
            t(this).attr("src", e + "?reload=" + (new Date).getTime())
        }),
        t("#register-submit").on("click", function(e) {
            e.preventDefault();
            var i = t(".validate-form");
            if (!i.validate().form())
                return !1;
            i.submit()
        })
    })
}
).call(this);

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

737 次点击  
加入收藏 微博
2 回复  |  直到 2018-10-11 08:32:47
polaris
polaris · #1 · 7年之前

使用了 validate 插件,表单提交前做检验,表单异步提交

kekemuyu
kekemuyu · #2 · 7年之前

不好意思,开始没看到那个插件的引用,没注意到{{include "cssjs/publish.js.html" .}}

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传