extranet/www/js/greffes.js

55 lines
1.3 KiB
JavaScript

$(document).ready(function()
{
$('.dialogcmd').live('click', function(){
var title = $(this).attr('title');
var href = $(this).attr('href');
var dialogOpts = {
bgiframe: true,
title: title,
width: 550,
height: 300,
modal: true,
open: function(event, ui) {
$(this).html('Chargement...');
$(this).load(href);
},
close: function() { $('#dialogcmd').remove(); }
};
$('<div id="dialogcmd"></div>').dialog(dialogOpts);
return false;
});
$('span.fichier > a').live('click', function(e){
e.preventDefault();
var objet = $(this).parent('span');
objet.html('<br/>Chargement du fichier...');
var url = $(this).attr('href');
$.post( url+'&ajax=true', function (data, textStatus)
{
if( data=='' || data=='FALSE' || textStatus=='timeout' )
{
data = '<br/>Le chargement du fichier a échoué';
}
objet.replaceWith(data);
});
});
$('a.multiactes').live('click', function(e){
e.preventDefault();
var url = $(this).attr('href');
var objet = $(this).parent('td');
objet.html('Commande en cours...');
$.post( url+'&ajax=true', function (data, textStatus)
{
if( data=='' || data=='FALSE' || textStatus=='timeout' )
{
data = 'Erreur lors de la requete.';
}
objet.html(data);
});
});
});