2015-11-28 2 views
0

Я пишу код, в котором пользователь может заполнить форму и детали формы будут посланы через $ .postJQuery POST не работает в некоторых браузерах

Вот код:

$.post("save.php",{userName:userName,message:message},function(data,status){alert('Thank you');}); 

код отлично работает на моем ноутбуке, но многие из моих пользователей говорят, что он не работает на своем ноутбуке/мобильном устройстве.

Есть ли что-нибудь, что я могу сделать, чтобы включить совместимость $ .post во всех браузерах?

Я включил JQuery здесь: https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js

+0

лучше спросить своих пользователей о том, какие ошибки они испытывают и начинают оттуда. – roullie

+0

При работе на компьютере вы на локальном хосте? Если это так, подумайте о том, чтобы направить полный URL вместо «save.php» –

+0

. Я не нахожусь на локальном хосте. Я разворачиваю файлы на сервер, а затем тестирую его –

ответ

1

Я думаю, вы должны использовать JQuery 1.11.xx, потому что 2 версия не работает для многих браузера и устройств.

, например, официальная информация Поддержка браузера:

Internet Explorer +9 
Chrome (Current - 1) or Current 
Firefox (Current - 1) or Current 
Safari 5.1+ 
Opera 12.1x, (Current - 1) or Current 
iOS 6.1+ 
Android 4.0+ 

принизить JQuery.

+0

. Я понизил jquery. ожидая, пока мои пользователи проведут его проверку в течение нескольких дней и выясните, не попали ли они в какую-либо ошибку. спасибо за информацию :) –

+0

хорошо, если этот ответ поможет вам принять его и проголосовать. –

+0

спасибо Махди. ни один из моих пользователей не жаловался. Я думаю, что скрипт работает нормально сейчас :) –

Смежные вопросы