Cita:
Iniciado por julia2021
Hola Turdo, gracias por tu ayuda, te entiendo, he estado leyendo sobre eso, pero tengo la siguiente duda, así como la línea $(e.currentTarget).find('input[name="bookId"]').val(bookId); le asigna el valor al input, no puedo tener una línea del tipo $MiVariable = ... y así poder tener el valor a nivel de PHP sin necesidad de recargar la página ?
No al menos que el valor lo tengas desde antes de cargar la pagina o mientras se interpreta, como por ejemplo, al consultar una base de datos o de una variable de sesión; ya que PHP al ser un script de lado del servidor se interpreta en orden linea por linea de arriba hacia abajo (Se puede modificar ese comportamiento). Ahora lo que tu busca es algo asi:
Código PHP:
Ver originalecho '<input type="text" name="bookId" value='.$variable_PHP.'>'
Entonces no veo la necesidad de que PHP le asigne un valor. Eso lo puedes hacer desde JS. Como estas usando JQuery investiga como agregarle el valor desde JS. Ya que cuando mandes el formulario, PHP obtendrá por medio de POST el valor del input. Todo esto haciendo la suposición de que vas a mandar el valor del input por un formulario puesto que no has dado el contexto para que lo vas a usar.
Saludos!