javascript - 当用户点击提交按钮时,带有 JavaScript 的 Sweetalert 弹出消息
问题描述
Submit
当用户点击按钮时,我需要弹出一条成功消息。我试图制作一个 javascript 文件来解决该任务,但应该是错误的,因为它什么都不做。
按钮(HTML):
<button name="submit" type="submit" class="btn btn-primary btn-xl" id="sendMessageButton" action="form.js">Küldés</button>
Javascript 文件:
$("#sendMessageButton").click(function(){
Swal.fire(
'Good job!',
'You clicked the button!',
'success'
);
});
控制台错误:
Uncaught ReferenceError: Swal is not defined at HTMLButtonElement.<anonymous> (form.js:2) at HTMLButtonElement.dispatch (jquery.min.js:2) at HTMLButtonElement.y.handle (jquery.min.js:2)
解决方案
在您的 HTML 之上,您需要添加对 sweetAlert 的引用:
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@8"></script>
那么一切都应该工作。
推荐阅读
- assembly - 在汇编 x86 实模式下寻址如何工作?为什么标签返回不同的值?
- azure - Azure 事件中心 - 别名与区域终结点?
- azure - 创建包含按租户/目录分组的订阅列表的参数 - Azure 资源图
- sitecore - 如何在 C# Sitecore 中以编程方式添加插入选项
- java - 无法解析方法 'putExtra(java.lang.String, java.util.List
) - css - 删除表格中的填充
- r - R data.table:按(不同)组优化行操作的速度
- javascript - 在 componentWillUpdate 或 componentDidUpdate 中重复调用 setState。React 限制嵌套更新的数量以防止无限循环
- bootstrap-timepicker - 自举时间输入间隔 30 分钟
- azure-purview - 无法调用 Azure Purview Rest API 以使用唯一属性更新实体