Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 260
Sexo: Masculino

pegar o valor da variavel em php para javascript

03-08-2016 21:09

Web eu queria pegar o valor do id que esta no input e coloca-lo numa variavel aqui no javascript...ja tentei varias maneiras e nao consegui...pode me ajudar?

javascript:

<script type="text/javascript">

var id_comentario = $(this).attr('id');

function insert_like(){


$.ajax({
url: 'votar.php',
type: 'post',
data: {

'like':1,
'id_comentario': id_comentario


},
success: function (response) {

$('#total_likes').html(response);

}
});
}

</script>


input

<input type="image" src="like.png" onclick="insert_like();" id="<?php echo $mostrar['id_comentario'] ?>" style="width:20px" height="20px"> <?php echo $mostrar['gosto'] ?>
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17670
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Re: pegar o valor da variavel em php para javascript

04-08-2016 08:12

Você pode trabalhar com a class do input.

<input type="image" class="input_like" src="like.png" onclick="insert_like();" id="<?php echo $mostrar['id_comentario'] ?>" style="width:20px" height="20px"> <?php echo $mostrar['gosto'] ?>

Depois é só você adicionar o id_comentario dentro da função insert_like

function insert_like(){ var id_comentario = $('.input_like').attr('id');

Se quiser um método mais dinâmico pode adaptar esse exemplo ao seu

<script src="jquery.js"></script> <script> $(function() { $('.insert').click(function() { // LIKE if( $(this).attr('data-tipo')=="like" ) { $.ajax({ url: 'votar.php', type: 'post', data: { 'like':1, 'id_comentario': $(this).attr('data-id') }, success: function (response) { $('#total_likes').html(response); } }); } // LIKE // DISLIKE if( $(this).attr('data-tipo')=="dislike" ) { $.ajax({ url: 'votar.php', type: 'post', data: { 'dislike':1, 'id_comentario': $(this).attr('data-id') }, success: function (response) { $('#total_likes').html(response); } }); } // LIKE }); // click }); </script> <input type="image" src="like.png" class="insert" data-tipo="like" data-id="10" style="width:20px" height="20px"> <input type="image" src="like.png" class="insert" data-tipo="dislike" data-id="10" style="width:20px" height="20px"> <div id="total_likes"></div>

2
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 260
Sexo: Masculino

Re: pegar o valor da variavel em php para javascript  #resolvido

04-08-2016 15:19

Obrigado web!
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado