Es simple, cada que escribo un caracter o string en un campo tipo TEXT, me gustaría almacenarlo en una variable, pero del tipo PHP...
Lo siguiente:
Código Javascript:
Ver original
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> <script> $(document).ready(function(){ $("#nombre2").keyup(function(){ //guardo en una variable el valor del INPUT var txts = $("#nombre2").val(); //imprimo un alert del string cada que se escribe un caracter alert(txts); }); }); </script>
Código HTML:
Ver original
<input type="text" name="nombre2" id="nombre2" class="nombre2" value="">
Con esto facilmente consigo obtener el valor del campo cada que presiono una tecla... pero necesito que esa misma variable se almacene en UNA VARIABLE DE PHP, y la verdad no se como hacerlo... ya intenté esto con .post, pero aún así no lo logro..
Código Javascript:
Aun así, no logro guardarlo en la variable PHP...Ver original
<script> $(document).ready(function(){ $("#nombre2").keyup(function(){ var txts = $("#nombre2").val(); $.post("textos.php",{ txts}); //o en su defecto //$.post("textos.php",{texto: txts}); }); }); </script>
Tengo que hacerlo "sin refrescar", debido a que tengo un campo de búsqueda, donde de acuerdo a lo que ingreso me trae resultados de la BD, pero este campo no tiene un boton submit... por qué? porque al traer los resultados, el listado ya traen sus links... y mi intención es guardar lo que la gente busca cada que inserta un string y da CLICK en cada link, como se daran cuenta, necesito guardar el string del INPUT en una variable PHP para luego pasarla a procesar.
una mano help... no hace falta que entiendan el porque lo necesito, si el como lo estoy haciendo... para ver como hacer que funcione...