php - 如何防止执行查询重新加载页面。我试过 preventDefault(); 它有效,但它阻止了 php 的执行
问题描述
var add = (function () {
var counter = 0;
return function () {return counter += 1;}
})();
function clickCounter(){
document.getElementById("result").innerHTML = add();
}
我正在尝试制作一个计数器 onclick。在每次单击时将最终结果添加到数据库。当我使用按钮类型提交时它可以工作,但它会重新加载页面并返回到 0,如果我制作按钮类型按钮,则 quire 将不起作用。
<button class="button" id="result" name="submit" onclick="clickCounter()" type="button" >0</button>
解决方案
尝试使用 Ajax 调用,它会有所帮助
推荐阅读
- c# - ASP.NET CORE 中的分页不一致
- powershell - 如果 csv 文件包含与 INC** 匹配的字符串,则使用 powershell 脚本更新列值
- ruby-on-rails - Rails - 设计的注册控制器创建动作似乎触发了两次
- algorithm - 两个相同的 for 循环的时间复杂度是 O(n) 而不是 O(2n)。为什么?
- postgresql - 在sql postgres中切换数据库
- list - Dart:根据条件将列表拆分为两个子列表
- sql - 在多行上有一个和条件 - sql server
- android - 我需要为 Android 推送通知使用 firebase 吗?
- javascript - 如何在reactjs中设置特定参数的特定值
- css - Gatsby - 将 Google 字体添加到 Gatsby 网站