2016-03-18 6 views
0

Ich Art und Weise müssen Bootbox zu laufen habe ich nächste Code:Anruf Bootbox.js von Javascript-Funktion

<script> 
function validateForm() { 
var x1 = document.forms["contactform"]["name"].value; 
if (x1 == null || x1 == "") { 
     alert("Please Enter name"); // I WANT CALL Bootboxjs HERE 
     return false; 
    } 
} 
</script> 

Deshalb möchte ich mit diesem Alarm Standard Javascript ersetzen:

bootbox.alert("Hello world!", function() { 
    Example.show("Hello world callback"); 
}); 

Ich versuchte botbox.alert einfügen in Javascript-Funktion, aber nicht funktionieren. Wie kann ich das tun?

Antwort

0

Was möchten Sie erreichen, ist die Standard ersetzen Javascript Warnmethode

Diese Funktion in jedem Browser ohne jede Art von Problem, einfach überschreiben die Warnmethode mit

window.alert = function(message){ 
    bootbox.alert(message, function() { 
     // execute a predefined callback 
    }); 
} 
// and call like 

alert("Hello world"); // shows bootbox alert 

verfügbar ist und wenn Sie möchten, um den Rückruf einzuschließen:

// include this before any alert call is executed in any script 
window.alert = function(message,callback){ 
    bootbox.alert(message, callback); 
} 
// and call like 

alert("Hello world",function(){ 
    console.log("custom callback"); 
}); // shows bootbox alert