sweetalert: comment passer de l'argument de rappel
Je suis à l'aide d'alerte javascript, bibliothèque sweetalert
Mon code est:
function foo(id) {
swal({
title: "Are you sure?",
text: "You will not be able to recover this imaginary file!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes, delete it!",
closeOnConfirm: false
},
function(){
swal("Deleted!", "Your imaginary file has been deleted.", "success");
});
}
Comment puis-je passer id
de foo()
fonction de fonction de rappel dans swal?
OriginalL'auteur Metalik | 2015-08-26
Vous devez vous connecter pour publier un commentaire.
Cela ne fonctionnera pas, parce que dans ce cas id est l'option isConfirm pour votre boîte de dialogue de confirmation - voir SweetAlert Documentation.
Cela fonctionne - pas besoin d'une variable supplémentaire:
ici le jsfiddle: http://jsfiddle.net/60bLyy2k/
OriginalL'auteur Mario Murrent
il suffit de mettre votre paramètre dans la variable locale, ils sont accessibles en fonction interne ou en clousers
ici le violon https://jsfiddle.net/
function(id){
?? vous pouvez accéder directementMyId
votre
fiddle
ne fonctionne pas tropen fonction interne(id){ pas besoin de l'id d'ici, donc je l'ai enlevé et aussi corrigé l'url de violon
OriginalL'auteur Shailendra Sharma