java/nekurak.net-web/web/js/hlasovani.js
changeset 174 ca3c7dd220fe
parent 145 0efefbf5f8b6
child 179 2ed9f3231a28
     1.1 --- a/java/nekurak.net-web/web/js/hlasovani.js	Sun Jun 20 14:46:47 2010 +0200
     1.2 +++ b/java/nekurak.net-web/web/js/hlasovani.js	Sat Jan 15 18:14:15 2011 +0100
     1.3 @@ -1,7 +1,8 @@
     1.4  var hlasovani = {};
     1.5  
     1.6  hlasovani.hlasuj = function (podnik, hlas) {
     1.7 -	var pozadavek = "<hlas><kourit>" + hlas + "</kourit><podnik>" + podnik + "</podnik></hlas>";
     1.8 +	var csrfToken = document.getElementById("csrfToken").innerHTML;
     1.9 +	var pozadavek = "<hlas><kourit>" + hlas + "</kourit><podnik>" + podnik + "</podnik><csrfToken>" + csrfToken + "</csrfToken></hlas>";
    1.10  
    1.11  	$.ajax({
    1.12  		type: "POST",
    1.13 @@ -10,14 +11,12 @@
    1.14  		contentType: "text/xml",
    1.15  		dataType: "text",
    1.16  		success: function(odpoved) {
    1.17 -			if (odpoved == "ok") {
    1.18 -				/** TODO: předělat informaci – nepoužívat alert ale text v SVG */
    1.19 -				/** TODO: Lokalizace */
    1.20 -				alert("Váš hlas byl přijat.");
    1.21 -			} else {
    1.22 -				/** TODO: předělat ošetřování chyb */
    1.23 -				alert("Při hlasování došlo k chybě.");
    1.24 -			}
    1.25 +			/** TODO: Lokalizace */
    1.26 +			alert("Váš hlas byl přijat.");
    1.27 +		},
    1.28 +		error: function(odpoved) {
    1.29 +			/** TODO: Lokalizace */
    1.30 +			alert("Při hlasování došlo k chybě. Zkuste obnovit stránku (F5) a opakujte hlasování.");
    1.31  		}
    1.32  	});
    1.33  };