Как преобразовать объект в JSON в формате Flask? [Дубликат]

Или можно просто использовать: $('#myElem').valid()

if ($('#myElem').valid()){
   // will also trigger unobtrusive validation only for this element if in place 
   // add your extra logic here to execute only when element is valid
}
152
задан rptwsthi 27 February 2013 в 07:02
поделиться

3 ответа

'data' должен быть строгим JavaScript-объектом:

data: JSON.stringify({ "userName": userName, "password" : password })

Чтобы отправить ваш formData, перейдите к stringify:

data: JSON.stringify(formData)

Некоторые серверы также требуется тип содержимого application/json:

contentType: 'application/json'

Также есть более подробный ответ на аналогичный вопрос: Jquery Ajax Проводка json в webservice

174
ответ дан davidism 1 September 2018 в 05:19
поделиться

Если вы отправляете этот почтовый запрос в кросс-домен, вы должны проверить эту ссылку.

https://stackoverflow.com/a/1320708/969984

Ваш сервер не принимает запрос на перекрестный сайт. Поэтому необходимо изменить конфигурацию сервера, чтобы разрешить запросы на межсайтовый сайт.

2
ответ дан Community 1 September 2018 в 05:19
поделиться

Вы отправляете JSON, как это

$.ajax(url, {
    data : JSON.stringify(myJSObject),
    contentType : 'application/json',
    type : 'POST',
    ...

, если вы передаете объект как settings.data jQuery будет преобразовывать его в параметры запроса и по умолчанию отправлять с помощью приложения типа данных / x-www-form- urlencoded; charset = UTF-8, возможно, не то, что вы хотите

227
ответ дан teknopaul 1 September 2018 в 05:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: