AJAX / JQUERY / PHP sorunu

3 Cevap php

Ben bir php dosyasına veri göndermek için jquery $. Ajax fonksiyonu üzerinden bir ajax 'Post' çağrısı kullanmaya çalışıyorum. Nedense geri bir başarı, ancak veri php dosyasına almıyor. İşte kod bir örnektir:


In JS file:
$.ajax({ type: "POST",
        url: "setData.php",
        data: "myPOSTvar=myData"
        success: function(){ alert("Data Saved"); } 
       });

In php file:


$var = $_POST['myPOSTvar']

...

$ Var bunun yerine gönderilen verilerin bir varsayılan değer ile biter.

Herhangi bir fikir?

Sözdizimi şu anda iş hataları ... ve önümde benim kod yok üzgünüm ... sözdizimi tüm doğru buraya gönderirken sadece hızlı yazdığınız gerçek komut, ediyor ...

3 Cevap

Bu deneyin ve herhangi bir bilgi olsun görmek.

$.post("setData.php", { myPOSTvar: "myData" },
    function(data){
        alert("Data saved");
});

Ben url bir dize olmalı, bir başarı şüphe: url: "setData.php".

Gerçekten JS kod parçası olması gerektiği gibi çalışıyor şüpheliyim. POST ve setData.php tırnak içine alınmalıdır. Eğer olmayan nesne "setData" bir "php" özelliğine erişerek çünkü "POST" değişken sonra tanımlı değil çünkü şu anda bazı hatalar almalısınız.