diff -r bad0e6c60b63 -r 3848e1813a30 alcatel/static/js/dossierdoc.js --- a/alcatel/static/js/dossierdoc.js Mon Jul 22 14:56:35 2013 +0200 +++ b/alcatel/static/js/dossierdoc.js Wed Aug 14 16:36:41 2013 +0200 @@ -1,20 +1,84 @@ +var currentid=0; + function dossiers(json) { - content = "
"; + $("#right").empty(); + $(content).appendTo("#right"); + } + +/*function dossiers(json) + { + content = "

"; + content += json.documentary_files[i].nb_articles; + content += " articles

"; } - content += "
Suivants »

DOSSIER SIMILAIRE

TOUTES MES ANNOTATIONS

    "; + content += "

TOUTES MES ANNOTATIONS

    "; for (i = 0; i < json.documentary_files.length; i++) { for (j = 0; j < json.documentary_files[i].annotations.length; j++) @@ -27,4 +91,113 @@ content += "
"; $("#right").empty(); $(content).appendTo("#right"); - } \ No newline at end of file + }*/ + +/*

DOSSIER SIMILAIRE

*/ + +function dossierDocHome(id) +{ + //alert('dossierDocHome'); + alert('dossierDocHome'); + $('#ajaxdossierdochome'+id).submit(); +} + +function deleteDossierDocHome(id) +{ + //alert('dossierDocHome'); + currentid = id; + $('#ajaxdeletedossierdoc'+id).submit(); +} + + +$(function() +{ + $('#recherche_button_doc').click(function() + { + currentfromdate = $("#pickeddatebegin").val(); + currenttodate = $("#pickeddateend").val(); + currentText = $("#recherche_id").val(); + currentcategories =[]; + + $("input:checked").each(function() { + currentcategories.push($(this).val()); + }); + + $("input:checkbox:not(:checked)").each(function() { + currentcategories.push(''); + }); + alert(currentcategories); + + $('').attr('type', 'hidden') + .attr('name', 'from_date') + .attr('value', $("#pickeddatebegin").val()) + .appendTo('#ajaxtreemapdoc'); + + $('').attr('type', 'hidden') + .attr('name', 'to_date') + .attr('value', $("#pickeddateend").val()) + .appendTo('#ajaxtreemapdoc'); + + var i=1; + $.each(currentcategories, function() + { + if(this != undefined) + { + $('').attr('type', 'hidden') + .attr('name', 'categories'+i) + .attr('value', this) + .appendTo('#ajaxtreemapdoc'); + i++; + } + + }); + + + $('#ajaxtreemapdoc').submit(); + $('#create-dossierDoc').show(); + }); + + $('#ajaxdossierdochome').submit(function() + { + alert('ajaxdossierdochome10'); + //var urlSubmit = $(this).attr('action'); + }); + + $('.trash').click(function (event) + { + alert('enter'); + var urlSubmit = $(this).attr('href'); + + $.ajax({ + url: urlSubmit, + success: function(data) { + + alert('ok'); + } + }); + return false; //for good measure +}); + + +$('#ajaxdeletedossierdoc'+currentid).submit(function() + { + alert('ajaxdeletedossierdoc'+currentid); + var urlSubmit = $(this).attr('action'); + $.ajax( + { + type: "POST", + url: urlSubmit, + data : $(this).serializeArray(), + success: function(data) + { + alert('SUCCESS'); + var json = jQuery.parseJSON(data); + alert('SUCCESS'+json); + updatedossierdoc(json); + } + }); + return false; + }); + + +});//jQuery \ No newline at end of file