我最近在我的项目中使用 SweetAlert2,我想整合一个“添加注释”功能。
用户单击一个按钮,被定向到一个页面,然后执行以下操作。
<script>swal({
title: "Add Note",
input: "textarea",
showCancelButton: true,
confirmButtonColor: "#1FAB45",
confirmButtonText: "Save",
cancelButtonText: "Cancel",
buttonsStyling: true
}).then(function () {
swal(
"Sccess!",
"Your note has been saved!",
"success"
)
}, function (dismiss) {
if (dismiss === "cancel") {
swal(
"Cancelled",
"Canceled Note",
"error"
)
}
})</script>
我正在尝试完成并且遇到困难的是利用ajax从输入字段“textarea”发布数据。
我还想通过以下方式验证提交是成功还是失败
'成功'
swal(
"Sccess!",
"Your note has been saved!",
"success"
)
“失败的”
swal(
"Internal Error",
"Oops, your note was not saved."
"error"
)
我还需要将 PHP 对象传递给 ajax(唯一的客户 ID 键),并允许 ajax 保存数据。
<?php $CustomerKey; ?>
Sweet Alert 没有提供太多关于如何使用 ajax 的文档,并且很难找到与我的 stackoverflow 和在线搜索问题有关的更多信息。
任何帮助将不胜感激。
JSFiddle 示例;