Por que é um 0 a ser anexado aos resultados do meu ajax .load () chamada do jQuery?

StackOverflow https://stackoverflow.com/questions/1051346

  •  20-08-2019
  •  | 
  •  

Pergunta

Eu estou usando a função .load () em jQuery para inserir os resultados de um arquivo php a um elemento. Meu código parece likethis:

$('#edit .postcontent').load('admin-ajax.php', {'action':'qe-getpost'});

Tudo funciona muito bem - o valor retornado é carregado na .postcontent perfeitamente. No entanto, um 0 é anexada ao final. Toda vez. Mesmo se eu voltar nada, um solitário 0 aparece .postcontent dentro. Alguém pode explicar o que está acontecendo?

Obrigado!

Foi útil?

Solução

O que tipo de conteúdo é admin-ajax.php retornando? Quando você usa Fiddler ou algum outro proxy de depuração para examinar o conteúdo real da resposta HTTP, você vê a 0 (ou quaisquer outros caracteres espúrios)?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top