Pergunta sobre pastas do gerenciador de arquivos – pastas ilimitadas para organizar páginas de pastas da biblioteca de mídia Postagens do WordPress: problema ajaxComplete

Um usuário perguntou ?

Na parte inferior de seus arquivos assets/js/media.js, você está analisando cada chamada AJAX para um valor de dados contendo “action=delete-post” e redefinindo um contador quando encontrado. O problema é que settings.data nem sempre está conectado e causará um erro quando não estiver. Eu desenvolvo plugins personalizados e uso chamadas AJAX o tempo todo. Se o formData for inserido via AJAX, o que é feito via configurações de dados, seu código está chutando “No Error of error type: settings.data.indexOf”. Eu recomendaria fazer uma pequena alteração no seu código para ter certeza de que settings.data é um fio antes de tentar indexOf. O truque deve ser feito adicionando “typeof settings.data == ‘string'”.

jQuery (documento) .ajaxComplete (função (evento, solicitação, configuração) { if (settings.data! = undefined && typeof settings.data == ‘string’ && settings.data.indexOf(“action = delete-post”)) > -1) {resetDDCounter();}});

Embora eu possa verificar se essa alteração removerá o erro, não a testei para seu código. Portanto, eu recomendaria verificar novamente se o seu contador está redefinindo quando você espera.

(@galdub)

9 meses, 1 semana atrás

Obrigado por desistir disso! Resolvemos o problema, atualize para a versão mais recente ?

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *