AJAX / JQUERY / PHP проблема - PullRequest
       7

AJAX / JQUERY / PHP проблема

1 голос
/ 29 января 2009

Я пытаюсь использовать вызов ajax 'POST' через функцию jquery $ .ajax для отправки данных в файл php. По какой-то причине обратный вызов успешен, но данные не попадают в файл php. Вот пример кода:


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

In php file:


$var = $_POST['myPOSTvar']

...

$ var заканчивается значением по умолчанию вместо отправляемых данных.

Есть идеи?

Извините за синтаксические ошибки ... на работе прямо сейчас, и у меня нет моего кода передо мной ... синтаксис полностью правильный в реальном скрипте, просто набирается для быстрого при публикации здесь ...

Ответы [ 3 ]

2 голосов
/ 29 января 2009

Попробуйте и посмотрите, получите ли вы какую-либо информацию.

$.post("setData.php", { myPOSTvar: "myData" },
    function(data){
        alert("Data saved");
});
0 голосов
/ 29 января 2009

Я действительно сомневаюсь, что часть кода JS работает как надо. POST и setData.php должны быть заключены в кавычки. Прямо сейчас вы должны получить некоторые ошибки, потому что переменная «POST» не определена, а затем, потому что вы обращаетесь к свойству «php» для несуществующего объекта «setData».

0 голосов
/ 29 января 2009

Я сомневаюсь, что это успех, URL должен быть строкой: URL: "setData.php".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...