ошибка в посте jquery ajax, который ничего не возвращает - PullRequest
1 голос
/ 17 февраля 2011

Я использую вызов jquery ajax, чтобы иметь возможность установить значение сеанса в php, чтобы сделать так, у меня есть код jquery:

$j(document).ready(function() {
        var $id =  null;

        $j(".calendar_list a").click(function(){
             $id = $j(this).attr("id");
             $j.ajax({
                type: 'POST',
                url: "http://www2.salone-studente.it/wordpress/wp-content/themes/salonestudente-young/backend.php",
                data: {img: $id},
                dataType: "json",
                success: function(response) {},
                error: function(xhr, type, exception) { alert("Error: " + type); }
            });
        });
    }); 

, а содержимое backend.php равно

<?php
session_start();

$_SESSION['id'] = $_POST['img'];

?>

это работает довольно хорошо во всех браузерах, кроме Firefox, в Firebug я вижу, что в консоли я вижу красную строку с ошибкой: POST http://www2.salone -studente.it / wordpress / wp-content / themes / salonestudente-young / backend.php если я загляну внутрь, я увижу все правильные параметры, но отклика не будет, очевидно.

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