33 lines
872 B
JavaScript
33 lines
872 B
JavaScript
$(document).ready(function()
|
|
{
|
|
$('a.annonceSaisie').click(function(e){
|
|
e.preventDefault();
|
|
var title = $(this).attr('title');
|
|
var href = $(this).attr('href');
|
|
var dialogOpts = {
|
|
bgiframe: true,
|
|
title: title,
|
|
width: 650,
|
|
height: 500,
|
|
modal: true,
|
|
closeOnEscape: false,
|
|
open: function(event, ui) {
|
|
$(this).html('Chargement...').load(href);
|
|
},
|
|
buttons: {
|
|
'Valider': function() {
|
|
$('form#saisie').css('display', 'none');
|
|
$('#result').html("Enregistrement en cours....");
|
|
if ($('form#saisie').length){
|
|
$('form#saisie').submit();
|
|
} else {
|
|
$('#result').html("Données à enregistrer non présentes !");
|
|
}
|
|
},
|
|
'Quitter': function() { $(this).dialog('close'); }
|
|
},
|
|
close: function() { $('#dialog').remove(); }
|
|
};
|
|
$('<div id="dialog"></div>').dialog(dialogOpts);
|
|
});
|
|
}); |