405 - HTTP-глагол, используемый для доступа к этой странице, не допускает ошибку только в Jquery ajax (post) при просмотре в IE - PullRequest
1 голос
/ 04 декабря 2010

Я довольно новичок в html-игре, поэтому прошу прощения, если это слишком просто ... У меня есть контактная форма электронной почты на веб-странице, которую я использую JQuery validate для проверки и отправки электронного письма, затем удаляю форму и заменяю ее сообщением с благодарностью. Он работает во всех других браузерах, кроме IE, и я получаю эту ошибку 405.

Мой Google-фу подводит меня - кто-нибудь может помочь? Вот ключевые части (я думаю) Jquery и код формы. Спасибо !!

JQuery

 $("#emailform").validate({


        /*stuff*/
        submitHandler: function(form) {
            // do other stuff for a valid form
            $.post('process.php', $("#emailform").serialize(), function(data) {
                $('#hider').html(data);
            });
            // remove form after submission
            $("#emailform").hide();
        }
    });

HTML

<form name="myform" id="emailform" action="" class="gradient" method="POST">

Любая помощь будет принята с благодарностью ... это действительно бьет меня по хвосту.

Редактировать: Кроме того, если это поможет, страница находится по адресу www dot precisionnc dot com / installation.html (не фактическая ссылка, потому что я не знаю, будет ли это делать кошерно ... еще раз спасибо за любую помощь ...

1 Ответ

0 голосов
/ 04 декабря 2010

Как я вижу, в IE появляется ошибка javascript.проблема, кажется, с водяным знаком.Ведь причиной сбоя javascript.
, тогда ваш обработчик отправки / проверка не работает.
Так что проблема в том, что когда код для водяного знака загружен, он не связан с JQuery в IE.ремонт?попробуйте изменить порядок загрузки скрипта или обновите для него кодовую базу http://code.google.com/p/jquery-watermark/downloads/list

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