Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tiujhou

Variável JS dentro de váriavel PHP

Recommended Posts

Estou fazendo um botão no Wordpress... onde ele irá adicionar inputs automaticamente .. dai eu pego o value e tenho que fazer update no banco de dados com a função... ele funciona... mas o problema que o JS não imprime sua váriavel dentro do php... apesar de ter utilizado diversas vezes... dessa vez nem pau está dando certo:

 

 

 

jQuery(".adicao").on("click", ".btn_update_slide", function(){
var btn_update_slide = jQuery('.btn_update_slide').attr("name");
var btn_update_value = jQuery('#'+btn_update_slide+'_field').val();
<?php 
$variando = '<script type="text/javascript">document.write(btn_update_slide);</script>';
update_post_meta(get_the_ID(), $variando, "ds"); ?>
return false;
});

 

Já utilizei o document.write, com e sem as tags <script> ... a questão agora, é que o código PHP está dentro do código JS... eu não estou conseguindo fazer ele reconhecer a váriavel....

Compartilhar este post


Link para o post
Compartilhar em outros sites

exato, não imprime mesmo e não tem como fazer isso dessa forma.

 

para passar um dado do js para o php, vc tem q usar ajax.

Compartilhar este post


Link para o post
Compartilhar em outros sites

exato, não imprime mesmo e não tem como fazer isso dessa forma.

 

para passar um dado do js para o php, vc tem q usar ajax.

 

 

Então William Bruno... eu estava utilizando a função load do Jquery... mas o problema é que ela chama em outra página... dai a função do wordpress não funciona, pois ela está em functions.php..

 

 


 

update_post_meta(get_the_ID(), $variando, "ds");

 

Será que existe uma outra maneira deu resolver isto....

Compartilhar este post


Link para o post
Compartilhar em outros sites

só com ajax mesmo.

 

oq vc tem q fazer é pegar o trecho q vc quer do functions e isolar. Ai usa o ajax.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Apesar de não ter tentado... Mas eu vi aqui os campos personalizados do Wordpress, no qual utilizam Ajax...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.