J'ai un dialogue JQuery qui est ouvert quand un bouton est cliqué. La première fois, il devrait faire une publication, mais lorsque la boîte de dialogue se ferme et que je clique sur le bouton d'actualisation du broswer, il envoie à nouveau les données et duplique les données que je viens d'entrer. Dois-je ajouter un retour false quelque part afin qu'il ne soit pas postback lorsque la boîte de dialogue est fermée. Voici le script:Arrêtez la publication après l'utilisation de la boîte de dialogue JQuery?
$(document).ready(function() {
$('#showTerms').click(function() {
$('#terms').dialog({
closeOnEscape: false, modal: true, width: 650, height: 400, title: 'Create New Group'
});
$('#terms').dialog('open');
$("#terms").parent().appendTo($("form:first"));
});
});
Je pense que cela fonctionne comme prévu. La publication se produit, puis vous cliquez sur Actualiser, qui soumet à nouveau le formulaire, tout comme avec n'importe quel autre formulaire. Je ne suis pas sûr de la façon dont vous empêchez un rafraîchissement du navigateur d'effectuer son comportement souhaité. – Josh
J'avais peur de cette réponse. – Xaisoft