javascript - Sweetalert 确认按钮在 laravel 8 上不起作用
问题描述
我有一个问题,当我想确认我同意提交数据时,但没有任何反应。数据提交成功无响应。
表单脚本:
<div class="panel panel-default">
<div class="panel-body">
<form action="{{ route('Upload') }}" method="POST" enctype="multipart/form-data" id="form" class="formsubmit">
@csrf
<div class="form-group">
<label for="judul">Judul:</label>
<input type="text" class="form-control @error('judul') is-invalid @enderror" id="judul" placeholder="Masukan Judul" name="judul" >
@error('judul')
<div class="alert alert-danger mt-2">
{{ $message }}
</div>
@enderror
</div>
<div class="custom-file">
<input type="file" class="custom-file-input @error('file') is-invalid @enderror" name="file">
<label class="custom-file-label" for="file">Pilih Berkas Maks. 2 MB</label>
@error('file')
<div class="alert alert-danger mt-2">
{{ $message }}
</div>
@enderror
</div>
</br></br></br>
<div align="center">
<input type="submit" value="Autentikasi" class="btn btn-primary"></input>
</div>
</form>
Javascript:
$( document ).ready(function() {
$('#form').submit(function (e) {
e.preventDefault();
swal({
icon: "warning",
title: "Are you sure?",
text: "Do you want to submit and pay 10 Rupiah",
buttons: ["No, cancel pls!", "Yes, send it!"],
})
.then((value) => {
console.log('form submitted');
});
});
});
</script>
请帮助我,以便确认后的数据可以提交并出现成功警报
解决方案
你应该在“swal”之后写“fire”。像这样
<script>
$(document ).ready(function() {
$('#form').submit(function (e) {
e.preventDefault();
swal.fire({
icon: "warning",
title: "Are you sure?",
text: "Do you want to submit and pay 10 Rupiah",
buttons: ["No, cancel pls!", "Yes, send it!"],
})
.then((value) => {
console.log('form submitted');
});
});
});
</script>
推荐阅读
- php - Htaccess RewriteRule 给出内部服务器错误
- powerapps - 是否可以在 powerapps 的下拉列表中自定义文本?
- mysql - 将 Azure SQL 表中的数据链接并导出到我的 SQL 表
- elasticsearch - Elasticsearch:通过数组属性搜索多个文档
- c# - .NET Core 无法连接到 SQL DB
- system-verilog - 如何在垃圾收集时执行 SystemVerilog 代码?
- python - 如何使用 selenium 抓取网页 - find_element_by_link_text
- layout - Flutter:如何使Container的宽度等于Stackview的宽度?
- amazon-web-services - 我应该把 aws cloudfront 放在 ELB 前面吗?
- swift - 如何使用 applicationdidBecomeActive 函数呈现 ViewController,但有一些例外?