jjzjj

SweetAlert

全部标签

javascript - 防止在弹出窗口外单击时关闭 SweetAlert

我在电子商务应用程序中使用SweetAlert弹出我的产品View,其中有两个按钮:一个用于进入购物车View,另一个用于重新加载View。但是当用户在弹出窗口外单击时,弹出窗口会自动关闭。我尝试了以下属性来阻止它关闭但没有任何效果:hideOnOverlayClick:false,hideOnContentClick:false,closeClick:false,helpers:{overlay:{closeClick:false}}非常感谢任何帮助/建议。谢谢。 最佳答案 如果你用的是SweetAlert2,可以用这个配置all

javascript - 在 sweet alert 上单击确定按钮后如何重定向页面?

我能够在页面刷新后显示甜蜜警报,但我必须单击确定按钮,我正在获得甜蜜警报以重定向页面。请帮助我。';echo'setTimeout(function(){swal("WOW!","Message!","success");';echo'},1000);'echo'window.location.href="index.php";';echo'';?> 最佳答案 只需使用JavaScriptpromise。将then方法放在swal函数之后。我们不需要使用计时器功能。例如:swal({title:"Wow!",text:"Messag

php - Yii2:用 Sweet alert 替换 Gridview 使用的默认确认消息

我正在使用yii2mod/yii2-sweet-alert在我的项目中,我在基础和高级主题上使用它,我喜欢它。问题。我怎样才能更改网格默认确认对话框,这是一个普通的javascript确认,以便使用Sweet-alert让它看起来更好?我已经尝试修改删除按钮的模板,因为如果你想更改消息,你将执行以下操作:['class'=>ActionColumn::className(),'template'=>'{update}{delete}','buttons'=>['delete'=>function($url,$model){returnHtml::a('',['delete','id'=

php - 如何在甜蜜警报中使用日期时间选择器?

这是我正在处理的代码swal({title:"Confirmdetails?",text:'',type:"warning",customClass:'swal-custom-width',html:true,showCancelButton:true,confirmButtonClass:"btn-success",confirmButtonText:"Confirm",cancelButtonText:"Cancel",closeOnConfirm:false,closeOnCancel:false,showLoaderOnConfirm:true},我想在sweetalert中的

SweetAlert2中的按钮延迟出现

我在用SweetAlert2向用户传达一些反馈。这是一个学习应用程序,因此,我希望反馈持续一段时间。显示反馈后,我不想立即显示任何按钮,因为人们倾向于仅单击“确定”或“取消”,而无需阅读文本。反馈中字符的数量因屏幕而异,因此,我使用SweetAlert2的计时器参数是文本中字符数的某些倍数。但是,计时器功能是不完美的,因为人们的阅读速度不同。理想情况下,我希望在计时器计时之后出现“确定”按钮。我可以动态更改警报框的属性吗?swal({html:feedback,timer:feedback.length*50,showCloseButton:false,showCancelButton:fal

php - 如何使用 sweetalert 单击确定后重新加载页面

你好,我有一个使用sweetalert的代码swal("Goodjob!","Youclickedthebutton!","success")此代码会弹出一条消息并有一个按钮okay,我喜欢做的是在单击okay按钮后刷新页面。我可以这样做吗? 最佳答案 你可以试试这个,它对我有用。swal({title:"Goodjob",text:"Youclickedthebutton!",type:"success"},function(){location.reload();}); 关于php-

突出显示SweetAlert中的默认文本输入

我有一个SweetAlert2这允许文本输入,我给它一个默认值。我希望在警报弹出时突出显示此默认值,以便用户可以在需要时立即覆盖它。这是一个例子:这是我带有SweetAlert选项的功能:window.sweetPrompt=function(title,message,callback,input,keepopen,allowOutsideClick,allowEscapeKey){sweetAlert({title:title,text:message,input:'text',confirmButtonColor:"#428bca",preConfirm:function(text){r

javascript - 甜蜜警报 html 选项

我正在尝试使用html选项发出甜蜜的警报:swal({title:"HTMLTitle!",text:"Acustomhtmlmessage.",html:true});但是我试过这个,而不是那个文本放一个按钮:varboton="button";swal({title:"HTMLTitle!",text:"",html:true});但是没用!(我想制作一个带有选项(按钮)的菜单)有人知道怎么做吗?谢谢! 最佳答案 您可以使用button标签代替input。像这样:varboton="button";swal({title:"HT

javascript - 甜蜜警报 html 选项

我正在尝试使用html选项发出甜蜜的警报:swal({title:"HTMLTitle!",text:"Acustomhtmlmessage.",html:true});但是我试过这个,而不是那个文本放一个按钮:varboton="button";swal({title:"HTMLTitle!",text:"",html:true});但是没用!(我想制作一个带有选项(按钮)的菜单)有人知道怎么做吗?谢谢! 最佳答案 您可以使用button标签代替input。像这样:varboton="button";swal({title:"HT

javascript - 如何将 HTML 输入添加到 sweet alert 中?

我正在尝试使用sweetalert将单选按钮添加到对话框中,但我做不到。以下是代码:swal({title:"Pleaseselectanreasontocancelthisjob!",type:"warning",text:"Reason1Reason2OtherReason",showCancelButton:true,confirmButtonColor:"#DD6B55",confirmButtonText:"Yes",cancelButtonText:"No",closeOnConfirm:false,closeOnCancel:false,html:true},functi