@rohit-chouhan/bootalert
Version:
Bootstrap based js alert
1 lines • 3.68 kB
JavaScript
function bootalert(){if(1===arguments.length){var d=makeid(10);$("body").append('<div class="modal fade" id="'+d+'"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">'+arguments[0]+'</h4><button type="button" class="close" data-dismiss="modal">×</button></div></div></div></div>'),$("#"+d).modal("show")}if(2===arguments.length){d=makeid(10);$("body").append('<div class="modal fade" id="'+d+'"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">'+arguments[0]+'</h4><button type="button" class="close" data-dismiss="modal">×</button></div><div class="modal-body">'+arguments[1]+"</div></div></div></div>"),$("#"+d).modal("show")}if(3===arguments.length){d=makeid(10);$("body").append('<div class="modal fade" id="'+d+'"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">'+arguments[0]+'</h4><button type="button" class="close" data-dismiss="modal">×</button></div><div class="modal-body">'+arguments[1]+'</div><div class="modal-footer"><button type="button" class="btn btn-'+arguments[2]+'" data-dismiss="modal">Close</button></div></div></div></div>'),$("#"+d).modal("show")}if(4===arguments.length){d=makeid(10);$("body").append('<div class="modal fade" id="'+d+'"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">'+arguments[0]+'</h4><button type="button" class="close" data-dismiss="modal">×</button></div><div class="modal-body">'+arguments[1]+'</div><div class="modal-footer"><button type="button" class="btn btn-'+arguments[2]+'" data-dismiss="modal">'+arguments[3]+"</button></div></div></div></div>"),$("#"+d).modal("show")}}function bootprompt(){if(1===arguments.length){var d=makeid(10);$("body").append('<div class="modal fade" id="'+d+'"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">'+arguments[0]+'</h4><button type="button" class="close" data-dismiss="modal">×</button></div><div class="modal-body"><input id="data" class="form-control" type="text"/></div><div class="modal-footer"><button type="button" class="btn btn-danger" onclick="bootpass();bootrun();">NEXT</button></div></div></div></div>'),$("#"+d).modal("show")}if(2===arguments.length){d=makeid(10);$("body").append('<div class="modal fade" id="'+d+'"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">'+arguments[0]+'</h4><button type="button" class="close" data-dismiss="modal">×</button></div><div class="modal-body"><input id="data" class="form-control" type="text"/></div><div class="modal-footer"><button type="button" class="btn btn-'+arguments[1]+'" onclick="bootpass();bootrun();">NEXT</button></div></div></div></div>'),$("#"+d).modal("show")}if(3===arguments.length){d=makeid(10);$("body").append('<div class="modal fade" id="'+d+'"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">'+arguments[0]+'</h4><button type="button" class="close" data-dismiss="modal">×</button></div><div class="modal-body"><input id="data" class="form-control" type="text"/></div><div class="modal-footer"><button type="button" class="btn btn-'+arguments[1]+'" onclick="bootpass();bootrun();">'+arguments[2]+"</button></div></div></div></div>"),$("#"+d).modal("show")}}function bootpass(){window.bootval=$("#data").val()}function makeid(d){for(var a="",o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",t=o.length,s=0;s<d;s++)a+=o.charAt(Math.floor(Math.random()*t));return a}