|
33 / 4 / 1
Регистрация: 29.05.2014
Сообщений: 144
|
||||||
Кодировка данных при считывании их из input методом serialize() jQuery23.12.2015, 00:25. Показов 2700. Ответов 9
Метки нет (Все метки)
Доброго времени суток!
Ситуация следующая: пытаюсь организовать обновление данных в базе. Для этого получаю поиском в форму с input данные из базы на определённого человека (ФИО, Пол и т.п.). Меняю эти данные в полях формы. И при нажатии пункта меню li#update_client запускаю jquery. Получаю данные формы методом serialize(). И отправляю на сервер аяксом. Перед этим для проверки сейчас сделал вывод alert. Выводит абракадабру (скриншот ниже).
Подскажите, пожалуйста, в чём может быть дело?
0
|
||||||
| 23.12.2015, 00:25 | |
|
Ответы с готовыми решениями:
9
Кодировка данных при считывании из БД Неверная кодировка при считывании из файла
|
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||
| 23.12.2015, 00:50 | ||
С этим ничего делать не надо. Полученные данные на сервере, если файлы у вас в кодировке utf-8, будут в нормальном виде.
1
|
||
|
33 / 4 / 1
Регистрация: 29.05.2014
Сообщений: 144
|
|||||||||||
| 23.12.2015, 11:40 [ТС] | |||||||||||
|
Lazy_Den, а как их получить?
Из php в jQuery понятно. Получаю json и поочерёдно вызываю нужные мне объекты массива. А тут как? Отправляю данные:
0
|
|||||||||||
|
33 / 4 / 1
Регистрация: 29.05.2014
Сообщений: 144
|
||||||
| 23.12.2015, 18:27 [ТС] | ||||||
|
mixenik,
id_clients=3376&surname=Петренко&name=Ир ина&middle_name=Леонидовна®istration_add ress=Минск, Улица такая-то 3-5&passport_number=АВ1111117&issue_date=2 000-01-01&issued_by=Минским РОВД&birth_year=1990&gender=1&phone_numb er=+375297775522&post_address=Не отправлять&client_note=Примечание к Петренко. r на ® =)) Как с этим работать?
0
|
||||||
|
Все элементарное - сложно
133 / 118 / 50
Регистрация: 14.04.2014
Сообщений: 509
|
||||||
| 23.12.2015, 22:21 | ||||||
Сообщение было отмечено Mothur как решение
Решение
если делаете serialize? то в data нужно передавать только client_data и на сервере отлавливать каждый параметр по отдельности, т.е. на сервре
Добавлено через 43 секунды и urldecode будет ненужен
1
|
||||||
|
33 / 4 / 1
Регистрация: 29.05.2014
Сообщений: 144
|
||||||||||||||||
| 23.12.2015, 22:29 [ТС] | ||||||||||||||||
|
mixenik,
т.е. нужно так:
Если да, то ничего не работает. php выдаёт ошибку, что такого индекса не существут.
0
|
||||||||||||||||
|
Все элементарное - сложно
133 / 118 / 50
Регистрация: 14.04.2014
Сообщений: 509
|
|
| 23.12.2015, 22:34 | |
Сообщение было отмечено Mothur как решение
Решение
data: client_data
1
|
|
|
33 / 4 / 1
Регистрация: 29.05.2014
Сообщений: 144
|
|
| 23.12.2015, 22:37 [ТС] | |
|
mixenik, да, заработало. Спасибо большое. В который раз выручаете невежду)
В таком случае, что решают эти скобки - {} ?
0
|
|
|
Все элементарное - сложно
133 / 118 / 50
Регистрация: 14.04.2014
Сообщений: 509
|
|
| 23.12.2015, 22:44 | |
|
в js {} - это пустой объект, когда вы передаете jquery {client_data: client_data}, он запихивает этот объект в body Post-зароса, в таком же виде. При сериализации же формируется query - строка того вида, что приходила на сервер, ее вместо data можно было прибавить к url, например так url: "registration/update_clients.php" + "?" + cliant_data. По сути jquery делает то же самое, когда вы в data передаете строку. Увидеть, что это так можно посмотрев в консоли браузера отправленный запрос. Хотя, может я и ошибаюсь =)
1
|
|
| 23.12.2015, 22:44 | |
|
Помогаю со студенческими работами здесь
10
Кодировка при передаче данных методом GET Неправильная кодировка при считывании кирилицы из текстового файла .serialize() с input без name .serialize() и input:file jQuery Input Mask не работает валидация данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|