如何在节点事件上触发JavaScript?

马库斯·霍尔金(Markus Hallcyon)

我有一个标准的登录页面。当数据库验证用户要输入的凭据时,我想对页面进行更改,例如:使用静态javascript文件创建元素,表示“登录成功”。我如何与静态javascript文件通信,表明登录成功,从而触发了更改?我现在正在为我的数据库使用Parse。

的HTML:

<form class="form" method="post">
    <div>
        <label>Username:</label>
        <input class="form-control" id="username" type="text" name="username">
    </div>
    <div>
        <label>Password:</label>
        <input class="form-control" id="password" type="password" name="password">
    </div>
    <input class="btn btn-custom" type="submit" id="loginSubmit" name="loginSubmit" value="Submit">
</form>

具有Express和Parse的节点:

login.post('/login', function (req, res) {

Parse.User.logIn(req.body.username, req.body.password, {
  success: function(user) {
    console.log("Login Successful!");
    res.redirect('/');
  },
  error: function(user, error) {
    res.redirect('/login');
    console.log("Login Unsuccessful! " + error.message);
  }
});

});
马库斯·霍尔金(Markus Hallcyon)

解决方案是使用jQuery的Ajax方法。

$('#loginSubmit').on('click', function () {
    $.ajax({
        //...
        success: function(data, textStatus, xhr) {
            console.log(xhr.status);
            if (xhr.status === 200) {
                console.log("fun time?");
                $('body').css("background-color", "yellow");
            }
        },
        complete: function(xhr, textStatus) {
            console.log(xhr.status);
        }
    });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在javascript中的元素上触发onmouseover事件?

来自分类Dev

Graph DB:如何在事件上触发?

来自分类Dev

如何在嵌套文档上触发查询。Firebase 节点

来自分类Dev

折叠的事件在TreeViewItem的父节点上触发

来自分类Dev

如何在子元素上触发点击事件

来自分类Dev

如何在mouseover事件上触发启动弹出窗口

来自分类Dev

如何在选定的emberjs上触发更改事件

来自分类Dev

如何在PageLoad上触发CSS:hover事件

来自分类Dev

如何在禁用的元素上触发点击事件

来自分类Dev

如何在Polymer中的元素上触发事件?

来自分类Dev

如何在IObservable上触发和测试事件?

来自分类Dev

如何在React中的滚动事件上触发功能

来自分类Dev

如何在更改事件上不触发提交按钮

来自分类Dev

如何在动态生成的ichek chekbox上触发ifClicked事件

来自分类Dev

如何在组件内部的元素上触发转换事件?

来自分类Dev

如何在重叠元素上重新触发jQuery悬停事件?

来自分类Dev

如何在 JS 触发的事件上应用 CSS 过渡效果?

来自分类Dev

如何在动态创建的元素上触发按键事件

来自分类Dev

当子节点在JavaScript中触发点击事件时,如何删除父节点?

来自分类Dev

附加节点不会触发 JavaScript 事件

来自分类Dev

如何在JavaScript中动态更改的元素中触发事件

来自分类Dev

事件捕获和冒泡阶段在触发事件的节点上被反转

来自分类Dev

仅使用 javascript 触发单击事件时,如何在列表项上切换 css 类

来自分类Dev

如何在 botframework v4 节点 sdk 中触发 ActiveHandler 类的事件

来自分类Dev

如何在表单事件(客户端事件)上触发NetSuite工作流

来自分类Dev

如何在javascript中鼠标悬停事件处于活动状态时触发onkeypress事件

来自分类Dev

如何触发图片上的点击事件?

来自分类Dev

如何触发ListView行单击上的事件?

来自分类Dev

如何仅捕获指定节点上的事件?

Related 相关文章

  1. 1

    如何在javascript中的元素上触发onmouseover事件?

  2. 2

    Graph DB:如何在事件上触发?

  3. 3

    如何在嵌套文档上触发查询。Firebase 节点

  4. 4

    折叠的事件在TreeViewItem的父节点上触发

  5. 5

    如何在子元素上触发点击事件

  6. 6

    如何在mouseover事件上触发启动弹出窗口

  7. 7

    如何在选定的emberjs上触发更改事件

  8. 8

    如何在PageLoad上触发CSS:hover事件

  9. 9

    如何在禁用的元素上触发点击事件

  10. 10

    如何在Polymer中的元素上触发事件?

  11. 11

    如何在IObservable上触发和测试事件?

  12. 12

    如何在React中的滚动事件上触发功能

  13. 13

    如何在更改事件上不触发提交按钮

  14. 14

    如何在动态生成的ichek chekbox上触发ifClicked事件

  15. 15

    如何在组件内部的元素上触发转换事件?

  16. 16

    如何在重叠元素上重新触发jQuery悬停事件?

  17. 17

    如何在 JS 触发的事件上应用 CSS 过渡效果?

  18. 18

    如何在动态创建的元素上触发按键事件

  19. 19

    当子节点在JavaScript中触发点击事件时,如何删除父节点?

  20. 20

    附加节点不会触发 JavaScript 事件

  21. 21

    如何在JavaScript中动态更改的元素中触发事件

  22. 22

    事件捕获和冒泡阶段在触发事件的节点上被反转

  23. 23

    仅使用 javascript 触发单击事件时,如何在列表项上切换 css 类

  24. 24

    如何在 botframework v4 节点 sdk 中触发 ActiveHandler 类的事件

  25. 25

    如何在表单事件(客户端事件)上触发NetSuite工作流

  26. 26

    如何在javascript中鼠标悬停事件处于活动状态时触发onkeypress事件

  27. 27

    如何触发图片上的点击事件?

  28. 28

    如何触发ListView行单击上的事件?

  29. 29

    如何仅捕获指定节点上的事件?

热门标签

归档