Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用showLoaderOnConfirm时禁用Sweet Alert中的输入文本框_Javascript_Jquery_Html_Css_Sweetalert - Fatal编程技术网

Javascript 使用showLoaderOnConfirm时禁用Sweet Alert中的输入文本框

Javascript 使用showLoaderOnConfirm时禁用Sweet Alert中的输入文本框,javascript,jquery,html,css,sweetalert,Javascript,Jquery,Html,Css,Sweetalert,我正在使用Sweet Alert插件创建一个按钮,并创建一个弹出窗口来删除某个内容 我想禁用文本框时,删除过程正在运行,我不知道怎么做,有人引导我吗 jQuery(“#vbb_btn_delete_post”)。在(“单击”上,函数(e){ 游泳({ 标题:“Lýdo xóa bái”, 键入:“输入”, showCancelButton:true, CloseOnConfig:false, 动画:“从顶部滑动”, 输入占位符:“写点东西”, 请确认:正确, 自定义类:“mySwall” },

我正在使用Sweet Alert插件创建一个按钮,并创建一个弹出窗口来删除某个内容 我想禁用文本框时,删除过程正在运行,我不知道怎么做,有人引导我吗

jQuery(“#vbb_btn_delete_post”)。在(“单击”上,函数(e){
游泳({
标题:“Lýdo xóa bái”,
键入:“输入”,
showCancelButton:true,
CloseOnConfig:false,
动画:“从顶部滑动”,
输入占位符:“写点东西”,
请确认:正确,
自定义类:“mySwall”
},      
函数(输入值){
if(inputValue==false)返回false;
如果(inputValue==“”){
冲洗器显示器(“Bạ北卡罗来纳州ầ新罕布什尔州ập lýdo);返回false;
} 
$('.mySwall').find(':text').prop('disabled',true);//它不工作???
jQuery.ajax({
url:“http://staging.webtretho.vn/forum/editpost.php?do=deletepost&p={vb:raw postinfo.postid}“,
类型:“POST”,
数据:{
“Dodelite”:“1”,
“删除帖子”:“删除”,
“原因”:输入值,
“securitytoken”:“{vb:raw bbuserinfo.securitytoken}”,
“p”:{vb:raw postinfo.postid},
“url”:“{vb:原始url}”,
“do”:“deletepost”,
“posid”:{vb:raw postinfo.postid},
“forumid”:{vb:raw$GLOBALS.forumid}
},
数据类型:“html”,
成功:函数(){
//控制台日志(数据);
swal(“完成!”,“已成功删除!”,“成功”);
window.location=”http://staging.webtretho.vn/forum/f“+{vb:raw$GLOBALS.forumid};
}
});
//swal(“很好!”,你写道:“+inputValue,”success”);
})

});要禁用文本框,请使用:

$("input").prop('disabled', true);
$("input").prop('disabled', false);

如果要在执行ajax调用之前禁用SweetAlert中的输入文本框:

$(函数(){
$('#btn')。在('click',函数(e)上{
//$(this.prop('disabled',true);
游泳({
标题:“Ajax请求示例”,
文本:“提交以运行ajax请求”,
键入:“输入”,
输入占位符:“写点东西”,
showCancelButton:true,
CloseOnConfig:false,
请确认:正确,
customClass:“mySwal”
},函数(输入值){
如果(inputValue==“”){
swal.showInputError(“你需要写点东西!”);
返回错误
}
$('.mySwal').find(':text').prop('disabled',true);
setTimeout(函数(){
swal(“Ajax请求完成!”);
}, 5000);
});
});
});


单击我删除
i使用jquery ajax删除vbulletin 4中的一篇文章,上面的代码不起作用,我将再次向您显示我的代码,您可以看到我所做的流代码!非常感谢,:)谢谢你的解决方案,我不知道为什么在这个问题上投了反对票。顺便说一句,谢谢你帮助那些和我一样在未来有问题的人。