$.ajax post funktioniert in Chrome, aber nicht im Firefox

Okay, ich werde kurz sein. Ich habe dieses script, das setzen der Werte in der Datenbank. Es arbeitet perfekt in Chrome, Safari, aber nicht in Firefox oder IE. Es scheint, dass die Daten nicht selbst veröffentlicht werden .php-Datei und ajax startet nicht bei allen. Jemand, bitte?

Dies ist mein jquery script:

$(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;
});
});

Dies ist der Inhalt meiner php-Datei:

$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());

InformationsquelleAutor Marko Kavaš | 2013-08-16

Schreibe einen Kommentar