Ошибка при обработке данных
Добавлении данных в БД из формы, возникает проблема.
При вводе латинских данных, форма обрабатывается нормально и без ошибок. Но при вводе данных на кириллице, в консоле появляется вот такая ошибка: TypeError: l is null[Подробнее] jquery-1.8.2.min.js:2:71375 Ошибка только при вводе данных на кириллице. НО когда обрабатывается форма с автоподстановкой данных в input'ы из БД (где введены данные как на латинском, так и на кириллице) ошибок не возникает. |
TBUCTEP, backend на js?
|
Данные формы обрабатываются и заносятся через Ajax для проверки. Проблем с этим нету при вводе латинских символов и при регистрации на кириллице нету. Проблема тупо в одной форме и тупо с кириллицей.
|
TBUCTEP, может это поможет: http://javascript.ru/encodeuricomponent
|
Все. Обошел ошибку перекодировав данные при обработке с Ajax на PHP.
Сайт тестирую на локалке и кодировка не работала |
Цитата:
|
Есть форма для заполнения заказов. Когда нажимается кнопка на отправку данных, идет запрос через Ajax на передачу данных в файл PHP. Файл PHP обрабатывает данные, вносит их в БД и на выход из Ajax’a, выдает таблицу с заказами. При вводе еще одного заказа, таблица дополняется 1й строкой.
Ошибка возникала когда Ajax отправлял в РНР данные. Перекодировав данные в РНР ошибка исчезла. |
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 22:22. |