Почему мой AJAX связывается с нами, не работает в Google Chrome - PullRequest
1 голос
/ 28 октября 2010

это мой веб-сайт, который я разрабатываю http://alessandro.babonmultimedia.com/ когда мы нажмем на контакт (навигация вверху), форма для связи с нами будет загружена через jquery AJAX,

вопрос:

  1. когда мы нажимаем кнопку отправить, она отправляет почту.

это работа в Firefox 3.6.1, но в google chrome 7.0.517.41 кнопка отправки ничего не делает ..

  1. почему это может произойти?
  2. есть ли способ заставить его работать?
  3. Каков наилучший метод для реализации AJAX JavaScript, когда выбранный нами селектор загружается через javascript (я сначала использую $ (document) .ready (), но это не работает для контента, загружаемого через AJAX :()

Thx ..

1 Ответ

1 голос
/ 28 октября 2010

Глядя на мой журнал ошибок, кажется, что вы все еще ссылаетесь на console.Если консоль не открыта, то window.console не определено и остановит выполнение.

function contact_us(){
    /**************REMOVE*******************/
    console.log('AJAXnya start');
    /**************THIS*******************/
    $('#contactus form').fadeTo('slow', .2);
    $.ajax({
        type    : 'POST',
        url : '/wp-content/themes/second-edition/js/form-contactus.php',
        dataType    : 'json',
        data    : {
            name        : $('#contactus input[name="name"]').val(),
            surname : $('#contactus input[name="surname"]').val(),
            email   : $('#contactus input[name="email"]').val(),
            website : $('#contactus input[name="website"]').val(),
            message : $('#contactus textarea[name="message"]').val()
        },
        success : function(data){
            alert(data.msg);
            $('#contactus form').fadeTo('slow', 1);
        },
        error: function(XMLHttpRequest, textStatus, errorThrown){
            alert('There Was an Error, please contact Web Administrator');
        }
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...