$(document).ready(function() { $('a#xls').live('click', function(e){ e.preventDefault(); var objet = $(this).parent(); objet.html('Construction du fichier...'); var url = $(this).attr('href'); $.post( url, function (data, textStatus) { if( data=='' || data=='FALSE' || textStatus=='timeout' ) { data = 'La construction du fichier a échoué.
'; } objet.html(data); }); }); $('#bilanClient').live('click', function(e){ e.preventDefault(); var url = $(this).attr('href'); var title = $(this).attr('title'); var dialogOpts = { bgiframe: true, title: title, width: 500, height: 400, modal: true, open: function(event, ui) { $(this).html('Chargement...'); $(this).load(url); }, buttons: { Valider: function() { formEnvoiBilanSubmit(); }, Annuler: function() { $(this).dialog('close'); } }, close: function() { $('#dialogbilanclient').remove(); } }; $('
').dialog(dialogOpts); return false; }); }); function formEnvoiBilanSubmit(){ var url = $('#formEnvoiBilan').attr('action'); $.post(url, $('#formEnvoiBilan').serialize(), function (data, textStatus) { if (textStatus!='success'){ $('#dialogbilanclient').html('Erreur'); } else { $('#dialogbilanclient').html(data); } } ); }