html 确认框-美观实用的提示框插件SweetAlert

2023-08-29 0 2,888 百度已收录

准备

首先我们要将SweetAlert插件的js文件和css文件导入到页面中。



本文组合的示例中使用了jQuery库,因此还必须导入jQuery库文件。

基本使用

在页面上需要调用弹出提示框的元素上绑定一句话,比如点击按钮弹出:

$("button").click(function(){
	swal("这是一个信息提示框!");
});

确认提示

当我们进行删除等危险操作时,删除前会弹出确认提示框,就像javascript的confirm()函数一样。 点击确认按钮后html 确认框,才会进行下一步真正的删除操作。

$("button").click(function(){
	swal({
		title: "您确定要删除吗?", 
		text: "您确定要删除这条数据?", 
		type: "warning",
		showCancelButton: true,
		closeOnConfirm: false,
		confirmButtonText: "是的,我要删除",
		confirmButtonColor: "#ec6c62"
	}, function() {
		$.ajax({
			url: "do.php",
			type: "DELETE"
		}).done(function(data) {
			swal("操作成功!", "已成功删除数据!", "success");
		}).error(function(data) {
			swal("OMG", "删除操作失败了!", "error");
		});
	});
});

上述示例代码实现了一个确认删除数据的过程。 点击按钮后html 确认框,会弹出提示框,要求用户确认。 如果点击确认,则会向后台do.php发送ajax请求,然后do.php会执行相应的数据删除操作,删除后将数据返回到后台页面。 ,js根据返回的数据提示用户操作结果信息。 单击此处查看演示。

选项设置

SweetAlert插件提供了很多选项设置,可以通过自定义很多属性参数等信息来满足项目开发的需要。

title:提示框的标题。

text:提示内容。

type:提示类型,包括:success(成功)、error(错误)、warning(警告)、input(输入)。

showCancelButton:是否显示“取消”按钮。

动画:弹出提示框时的动画效果,如slide-from-top(从底部向下滑动)等。

html:是否支持html内容。

timer:设置手动关闭提示框的时间(以毫秒为单位)。

showConfirmButton:是否显示确认按钮。

informButtonText:定义确认按钮的文本内容。

imageUrl:定义弹出框中图像的URL。

有关 SweetAlert 插件的更多信息可以在项目网站上找到: 。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 html html 确认框-美观实用的提示框插件SweetAlert https://www.wkzy.net/game/171858.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务