| 
	
		|  Autor | Tema: [Resuelto] pasar 2 valores por javascript  (Leído 4,226 veces) |  
	| 
			| 
					
						| tecasoft 
								 
								
								 Desconectado 
								Mensajes: 319
								 
								Ciberseguridad tecasoft.com
								
								
								
								
								
								     | 
 
buenas necesito pasar 2 valores por javascript a raiz de: foreach($fila3 as $value){	echo "<option onclick='partes(".$value['partes'].",".$value['cod_astiller'].")'>".$value['partes']."<option>";} 
  function partes(str,str2) {	if(str.length==0)	{		document.getElementById("partes").innerHTML="";		return;		}   var xhttp = new XMLHttpRequest();  xhttp.onreadystatechange = function() {    if (xhttp.readyState == 4 && xhttp.status == 200) {      document.getElementById("partes").innerHTML = xhttp.responseText;    }  }  xhttp.open("GET", "ajax_partes.php?partes="+str+"&cod_astiller="+srt2, true);  xhttp.send();}  
 la cosa es que al darle click al evento onclick me mande 2 valores cargados de una tabla sql, me hace el foreach bien, pero falta pasar 2 valores que son el cod_astiller(cod_astillero) y el partes(piezas de un barco) alguna idea de como asar esos valores y que sea por GET? me manda un value pero yo quiero pasar 2 valores ya que cada fila tendra un valor diferente, alguien experto en estas cosas?
 
 |  
						| 
								|  |  
								| « Última modificación: 24 Octubre 2015, 10:49 am por #!drvy » |  En línea | 
 
 http://www.tecasoft.com Un ninja del hacking etico, programacion en html5, css3, javascript, jquery, php, python, c/c++, ensamblador, ingenieria reversa,a auditorias de seguridad, pentesting, exploits |  |  |  | 
			| 
					
						| 0roch1 
								
								 Desconectado 
								Mensajes: 123
								
								   | 
 
El evento onclick no es soportado por la etiqueta <option>
 utiliza el Dev Tools de tu navegador para ver los posibles errores de javascript.
 
 Ten cuidado con $value['partes'] y $value['cod_astiller'], qué tipo de valores son?, número o texto?.
 
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| tecasoft 
								 
								
								 Desconectado 
								Mensajes: 319
								 
								Ciberseguridad tecasoft.com
								
								
								
								
								
								     | 
 
Porque dices que el evento onclick no es soportado por la etiqueta <option> ami me funciona en firefox?
 $value['partes'] es texto y $value['cod_astiller'] es numerico pero nose como hacer que funcione alguna idea?
 |  
						| 
								|  |  
								|  |  En línea | 
 
 http://www.tecasoft.com Un ninja del hacking etico, programacion en html5, css3, javascript, jquery, php, python, c/c++, ensamblador, ingenieria reversa,a auditorias de seguridad, pentesting, exploits |  |  |  | 
			| 
					
						| T. Collins 
								
								 Desconectado 
								Mensajes: 206
								
								
								
								
								
								   | 
 
La consola del navegador ayuda mucho:str2 != srt2
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| 0roch1 
								
								 Desconectado 
								Mensajes: 123
								
								   | 
 
Porque dices que el evento onclick no es soportado por la etiqueta <option> ami me funciona en firefox?
 $value['partes'] es texto y $value['cod_astiller'] es numerico pero nose como hacer que funcione alguna idea?
 
  Que bueno sería que los usuarios finales utilizaran el mismo navegador y versión en donde le funciona de maravilla al desarrollador. Si $value['partes'] es texto tu option está quedando de la siguiente manera. <option onclick='partes(ValorPartes,1234)'>ValorPartes<option>
 Eso está mal, tienes que pasar ValorPartes como lo que es. Una cadena de caracteres. <option onclick='partes("ValorPartes",1234)'>ValorPartes<option>
 utiliza el Dev Tools de tu navegador para ver los posibles errores de javascript.
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| tecasoft 
								 
								
								 Desconectado 
								Mensajes: 319
								 
								Ciberseguridad tecasoft.com
								
								
								
								
								
								     | 
 
estoy utilizando el dev tools pero no consigo formatear bien los datos, me sale asi y no consigo añadirle las comillas a popa: <option onclick="partes(popa)">popa1</option> 
 me falta que salga asi : <option onclick="partes('popa')">popa1</option> 
 alguna idea de como formatear bien los datos? |  
						| 
								|  |  
								|  |  En línea | 
 
 http://www.tecasoft.com Un ninja del hacking etico, programacion en html5, css3, javascript, jquery, php, python, c/c++, ensamblador, ingenieria reversa,a auditorias de seguridad, pentesting, exploits |  |  |  | 
			| 
					
						| 0roch1 
								
								 Desconectado 
								Mensajes: 123
								
								   | 
 
echo "<option onclick='partes(\"".$value['partes']."\",".$value['cod_astiller'].")'>".$value['partes']."<option>"; 
 No olvides lo que te comentaron anteriormente. La consola del navegador ayuda mucho:str2 != srt2
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| tecasoft 
								 
								
								 Desconectado 
								Mensajes: 319
								 
								Ciberseguridad tecasoft.com
								
								
								
								
								
								     | 
 
se me habra pasado, ya dicen que 4 ojos van mas que 2 jajaja xdgracias 0roch1 SOLUCIONADO
 |  
						| 
								|  |  
								|  |  En línea | 
 
 http://www.tecasoft.com Un ninja del hacking etico, programacion en html5, css3, javascript, jquery, php, python, c/c++, ensamblador, ingenieria reversa,a auditorias de seguridad, pentesting, exploits |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | javascript - Pasar valores de una página a otra Desarrollo Web
 | ReViJa | 0 | 3,969 |  24 Marzo 2011, 11:44 am por ReViJa
 |  
						|   |   | Pasar valores a URL metodo GET, que estoy haciendo mal? .NET (C#, VB.NET, ASP)
 | TrashAmbishion | 5 | 4,167 |  30 Mayo 2012, 00:14 am por seba123neo
 |  
						|   |   | pasar valores de jquery a php Desarrollo Web
 | rommel89 | 1 | 6,085 |  3 Julio 2012, 08:18 am por rommel89
 |  
						|   |   | [Resuelto] [javascript] Sumar valores input Desarrollo Web
 | DeMoNcRaZy | 2 | 6,879 |  24 Enero 2016, 16:07 pm por -Mc_Raaka-
 |  
						|   |   | Consulta AngularJs(cambiar valores dinamicamente directiva ng-repeat) [resuelto] Desarrollo Web
 | Razzari | 0 | 2,775 |  24 Febrero 2017, 21:12 pm por Razzari
 |    |