modifié : SRC/public/js/ListeOeuvre.js

This commit is contained in:
sidya82 2015-03-03 11:48:16 +01:00
parent 77544b7ed4
commit 61f4439942

View File

@ -62,73 +62,63 @@ $('#enregistrer').click(function() {
// Afficher résultat de recherche d'oeuvre // Afficher résultat de recherche d'oeuvre
$('#search_button, #previous, #next').click(function(event) { $('#search_button, #previous, #next').click(function(event) {
event.preventDefault();
event.preventDefault(); if(this.id == $('#next').attr('id') && $("#next").parent().hasClass('disabled') || this.id == $('#previous').attr('id') && $("#previous").parent().hasClass('disabled'))
if(this.id == $('#next').attr('id') && $("#next").parent().hasClass('disabled') || this.id == $('#previous').attr('id') && $("#previous").parent().hasClass('disabled'))
return 0; return 0;
if (this.id == $('#next').attr('id')) {
if (this.id == $('#next').attr('id')) {
str = $("#next").attr('href'); str = $("#next").attr('href');
url = "/search?page="+/([0-9]+)/.exec(/page=([0-9]+)/.exec(str)[0])[0]; url = "/search?page="+/([0-9]+)/.exec(/page=([0-9]+)/.exec(str)[0])[0];
}else if (this.id == $('#previous').attr('id')) { }else
if (this.id == $('#previous').attr('id')) {
str = $("#previous").attr('href'); str = $("#previous").attr('href');
url = "/search?page="+/([0-9]+)/.exec(/page=([0-9]+)/.exec(str)[0])[0]; url = "/search?page="+/([0-9]+)/.exec(/page=([0-9]+)/.exec(str)[0])[0];
}else { }else {
url = "/search"; url = "/search";
} }
$('#oeuvreRes').empty();
$('#oeuvreRes').empty(); dataSend = {
dataSend = "_token = $('#_tokenRes').val()," _token : $('#_tokenRes').val(),
+"auteur = ('#auteur').val()," auteur: $('#auteur').val(),
+"designation = $('#designation').val()," designation: $('#designation').val(),
+"matiere = $('#matiere').val()," matiere: $('#matiere').val(),
+"domaine = $('#domaine').val()," domaine: $('#domaine').val(),
+"technique = $('#technique').val()," technique: $('#technique').val(),
+"debut = $('#debut').val()," debut: $('#debut').val(),
+"fin = $('#fin').val()"; fin: $('#fin').val()
};
var r = new XMLHttpRequest(); $.post(url,
r.open("POST", url, true); dataSend,
r.onreadystatechange = function () { function( data ) {
if (r.readyState != 4 || r.status != 200) if (data.length == 0 )
{
$("#oeuvreRes").append('<div class="alert alert-danger">'
+'<strong>Oouups!</strong> Il y a un problème.<br><br>'
+'<ul>'
+'<li>Erreur lors de la récupération</li>'
+'</ul>'
+'</div>'
);
return;
}
data = r.responseText;
if (data.length == 0 )
$("#oeuvreRes").append("Aucune Oeuvre Trouvé.."); $("#oeuvreRes").append("Aucune Oeuvre Trouvé..");
data.data.forEach( function(el) { data.data.forEach( function(el) {
$("#oeuvreRes").append('<div class="col-xs-4 col-md-3">' $("#oeuvreRes").append('<div class="col-xs-4 col-md-3">'
+'<a href="#" class="thumbnail">' +'<a href="#" class="thumbnail">'
+'<img src="http://www.augustins.org/documents/10180/156407/' + el.urlPhoto + '"/>' +'<img src="http://www.augustins.org/documents/10180/156407/' + el.urlPhoto + '"/>'
+'</a></div>'); +'</a></div>');
}); });
if(data.prev_page_url == null) {
if(data.prev_page_url == null) {
$("#previous").parent().addClass('disabled'); $("#previous").parent().addClass('disabled');
}else { }else {
$("#previous").attr('href', data.prev_page_url); $("#previous").attr('href', data.prev_page_url);
$("#previous").parent().removeClass('disabled'); $("#previous").parent().removeClass('disabled');
} }
if(data.next_page_url == null) {
if(data.next_page_url == null) {
$("#next").parent().addClass('disabled'); $("#next").parent().addClass('disabled');
}else { }else {
$("#next").attr('href', data.next_page_url); $("#next").attr('href', data.next_page_url);
$("#next").parent().removeClass('disabled'); $("#next").parent().removeClass('disabled');
} }
}, "json" )
}; .fail(function() {
r.send(dataSend); $("#oeuvreRes").append('<div class="alert alert-danger">'
+'<strong>Oouups!</strong> Il y a un problème.<br><br>'
+'<ul>'
+'<li>Erreur lors de la récupération</li>'
+'</ul>'
+'</div>'
);
});
}); });