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: 383
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Incluir placeholder

10-05-2016 08:02

Tenho um script que funciona perfeitamente, no entanto, precisaria incluir um placeholder neste, como fazer ?

$(document).ready(function(){ $('#tblEditavel tbody tr td.editavel').dblclick(function(){ if ($('td > input').lengt > 0 ){ return; } var conteudoOriginal = $(this).text(); var novoElemento = $('<input/>',{type:'text', value:conteudoOriginal}); $(this).html(novoElemento.bind('blur keydown', function(e){ var keyCode = e.which; var conteudoNovo = $(this).val(); if(( keyCode == 13 ) || ( keyCode == 27 )){ var objeto = $(this); $.ajax({ type:'POST', url:'altloj2.php', data:{ id:$(this).parents('tr').children().first().text(), campo:$(this).parent().attr('title'), valor:conteudoNovo }, success: function(result){ objeto.parent().html(conteudoNovo); $('body').append(result); } }) } })); $(this).children().select(); }) })

Por se tratar de uma tabela editável , na tabela não tenho o campo input

<td title='not_n1' class="editavel"><?php echo $row['not_n1']; ?></td>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
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: Incluir placeholder

10-05-2016 13:23

O placeholder é um atributo para input text. Dá para adicionar uma mensagem caso determinada coluna esteja vazia. Segue um exemplo:

<script src="jquery.js"></script> <script> $(function() { $(".editavel").each(function() { if($(this).html()=="") { $(this).html("escreva aqui"); } }); $(".editavel").click(function() { if($(this).html()=="escreva aqui") { $(this).html(""); } }); }); </script> <table> <tr> <td class="editavel"></td> </tr> <tr> <td class="editavel"></td> </tr> </table>

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

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