PHP - pasar argumento tipo string en una funcion para java script

 
Vista:

pasar argumento tipo string en una funcion para java script

Publicado por ROBERTO (43 intervenciones) el 22/07/2019 01:50:14
Hola tengo esta funcion de php en una variable que despues devuelvo a una funcion ajax de js.
El problema es que al pasar la variable $referencia como es string no me devuelve nada.
He probado metiendola entre comillas simples con barra antes y despues pero no logro con la manera de hacerlo.

1
$mihtmldetalle .= ("<tr><td>".$referencia_producto."</td><td>".$descripcion_producto."</td><td>".$cantidad."</td><td>".$precio_producto."</td><td>".$descuento."</td><td>".$subtotal."</td><td><img src='imagenes/papelera.png' style='width:20px;cursor:pointer' onclick='eliminar_detalle($id_detalle)'></td><td><img src='imagenes/editar.png' style='width:20px;cursor:pointer' onclick='editar_detalle($cantidad,$descuento,$referencia)'></td></tr>");


Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 1.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

pasar argumento tipo string en una funcion para java script

Publicado por Alejandro (839 intervenciones) el 22/07/2019 18:10:50
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Si no te devuelve nada es porque esta vacía, intenta darle un valor
1
2
$referencia = 'prueba';
$mihtmldetalle .= ("... onclick='editar_detalle($cantidad,$descuento,\"$referencia\")'></td></tr>");

1
$mihtmldetalle .= ("... onclick='editar_detalle($cantidad,$descuento,\"{$referencia}\")'></td></tr>");

1
$mihtmldetalle .= ("... onclick='editar_detalle($cantidad,$descuento,".'"'.$referencia.'"'.")'></td></tr>");
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

pasar argumento tipo string en una funcion para java script

Publicado por ROBERTO (2 intervenciones) el 23/07/2019 01:25:25
Gracias me sirviò perfectamente. Mi problema es al enviar un string q no llevo muy bien lo de romper las comillas y pruebo de todo.
Mil gracias y me apunto las 3 soluciones.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar