$.ajax poste de travail dans Chrome, mais pas sous Firefox

Bon, je vais être court. J'ai ce script qui est de mettre des valeurs dans la base de données. C'est de travail parfait dans Chrome, Safari, mais ne peut pas le faire fonctionner dans Firefox ou IE. Il semble que les données n'est même pas à être posées .fichier php et ajax n'est pas de départ à tous. Quelqu'un, s'il vous plaît?

C'est mon script jquery:

$(document).ready(function(){
$("#dodaj").click(function(){
  event.preventDefault();
  var kategorija = $("#kategorija option:selected").val();
  var si = $("#si").val();
  var hu = $("#hu").val();
  var de = $("#de").val();
  var an = $("#an").val();
  var hr = $("#hr").val();

$.ajax({
    type: "POST",
    url: "dodaj_v_bazo.php",
    data: {"kategorija": kategorija, "si": si, "hu": hu, "de": de, "an": an, "hr": hr},
    success: function(data){
        alert( "Jed uspešno dodana."+data);
    }, 
});
return false;
});
});

C'est le contenu de mon fichier php:

$kategorija = $_POST['kategorija'];
$si = $_POST['si'];
$hu = $_POST['hu'];
$de = $_POST['de'];
$an = $_POST['an'];
$hr = $_POST['hr'];

$dodaj_v_bazo = "INSERT INTO jedi (kategorija, si, hu, de, an ,hr) VALUES ('$kategorija', '$si', '$hu', '$de', '$an', '$hr')";
mysql_query($dodaj_v_bazo) or die(mysql_error());

OriginalL'auteur Marko Kavaš | 2013-08-16