"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como enviar dados JSON com jQuery: Por que estou recebendo uma string de consulta?

Como enviar dados JSON com jQuery: Por que estou recebendo uma string de consulta?

Postado em 2025-03-24
Navegar:354

How to Send JSON Data with jQuery: Why Am I Receiving a Query String Instead?

compreensão da transmissão de dados json com jquery

enviando dados no formato json é crucial para comunicação eficiente entre páginas da web e servidores. No entanto, se você encontrar dados que estão sendo enviados de maneira não formatada, como "City = Moscou & Age = 25", pode ser devido à falta de configuração de solicitação adequada. Por padrão, o jQuery converte dados em uma sequência de consultas, resultando no formato "City = Moscou & Age = 25". Para resolver isso, siga estas etapas:

    use json.stringify ():
  1. converte o objeto javascript (arr) em uma string json usando json.stringify (). Propriedade do contentType. Isso informa o servidor que os dados estão sendo enviados como JSON. 'Moscou', idade: 25}; $ .ajax ({ URL: 'ajax.ashx', Tipo: 'post', Dados: json.stringify (arr), ContentType: 'Application/JSON; charset = utf-8 ', Datatype: 'JSON', assíncrono: falso, Sucesso: função (msg) { alerta (msg); } });
  2. Notas adicionais:
  3. arr é uma matriz, mas um objeto javascript. As matrizes estão incluídas no [].
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3