Jquery – Selectionner toutes les checkboxes JavaScript var checked = false; $('.selectAll').click(function(){ if( checked ) { checked = false; $('input[name="choix[]"]').prop('checked',false); } else { checked = true; $('input[name="choix[]"]').prop('checked',true); } }); 123456789101112131415 var checked = false; $('.selectAll').click(function(){ if( checked ) { checked = false; $('input[name="choix[]"]').prop('checked',false); } else { checked = true; $('input[name="choix[]"]').prop('checked',true); } }); … Read More
Comment désactiver le clique droit d’une page web avec JQuery ? Pour désactiver le clique droit avec jquery, il faut mettre cette ligne $(document).bind("contextmenu",function(e){ return false; }); 123 $(document).bind("contextmenu",function(e){ return false;}); … Read More
jquery multi-upload Introduction J’ai souvent eu besoin d’envoyer des fichiers sur un site pour mettre des images ou encore lires des fichiers excel. Comment faire ? Un peu de jquery Je vais commencer par créer le plugin JavaScript (function($){ /* * On ajoute le plugin à jquery */ $.fn.upload = function(options){ /* On active le transfert de fichier */ jQuery.event.props.push('dataTransfer'); 12345678 (function($){ /* * On ajoute le plugin à jquery */ $.fn.upload = function(options){ /* On active le transfert de fichier */ jQuery.event.props.push('dataTransfer'); On déclare ensuite les paramètres par défaut JavaScript /* Définira l'index d'un fichier */ var totalFile = 1; var downloadIndex = 0; /* Contiendra la liste de mes fichiers */ var files = new Array(); /* L'élément sur lequel on applique l'upload */ var element = $(this); var defauts = { 'php': 'upload.php', 'display': function(file){ /* Affichage normal dans le cas où ce n'est pas défini */ }, 'fileFinishUpload' : function(file,status){ }, }; 12345678910111213141516171819 /* Définira l'index d'un fichier */ var totalFile = 1; var downloadIndex = 0; /* Contiendra la liste de mes fichiers */ var files = new Array(); /* L'élément sur lequel on applique l'upload */ var element = $(this); var defauts = { 'php': 'upload.php', 'display': function(file){ /* Affichage normal dans le cas où ce n'est pas défini */ }, 'fileFinishUpload' : function(file,status){ }, }; On fusionne ensuite les paramètres passés par l’utilisateur et ceux par… Read More