Ver Mensaje Individual
  #21 (permalink)  
Antiguo 24/09/2012, 09:44
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 2 meses
Puntos: 10
Respuesta: Funcion pulsar

Cita:
Iniciado por Alexis_Mejias Ver Mensaje
Estimado,

El error es el siguiente:
Código HTML:
[b]function pulsar(obj) {[/b]
  obj.style.background = 'orange';
  if (fila != null && fila != obj)
    fila.style.background = 'white';
  fila = obj;
  [b]window.location="menu2.php?id="+num_usuario;[/b]
}
Y deberia quedar así:

Código HTML:
function pulsar(obj, num_usuario) {
  obj.style.background = 'orange';
  if (fila != null && fila != obj)
    fila.style.background = 'white';
  fila = obj;
  window.location="menu2.php?id="+num_usuario;
}
Y en el Tr dibujado falta

Código HTML:
html_user += '<tr onclick="pulsar(this, ' +  String.fromCharCode(39) + item.num_usuario + String.fromCharCode(39)  + ');" >';
String.fromCharCode(39) = imprime '
String.fromCharCode(34) = imprime "

Saludos

Hola, por favor puedes mirarme esto que no me lleva la variable num_usuario al menu1.php.Gracias

Código Javascript:
Ver original
  1. var fila= null;
  2. function pulsar(obj, num_usuario) {
  3.   obj.style.background = 'orange';
  4.   if (fila != null && fila != obj)
  5.     fila.style.background = 'white';
  6.   fila = obj;
  7.   window.location="menu1.php?id="+num_usuario;
  8. }
  9. function filtrar()
  10. {  
  11.     $.ajax({
  12.         data: $("#frm_filtro").serialize()+ordenar,
  13.         type: "POST",
  14.         dataType: "json",
  15.         url: "ajax.php?action=listar",
  16.             success: function(data){
  17.     var html_user ='' ;
  18.     var html_aparato = '';
  19.     var html_avisos = '';
  20.     if(data.length > 0){
  21.         $.each(data, function(i,item){
  22.        
  23.        
  24.          
  25.           html_user += '<tr onclick="pulsar(this, ' +  String.fromCharCode(39) + item.num_usuario + String.fromCharCode(39)  + ');" >';


Y este el menu1.php

Código PHP:
Ver original
  1. $num_usuario=$_POST['num_usuario'];
  2. mysql_select_db($database_conexion, $conexion);
  3. $query_Recordset1 = "SELECT * FROM usuarios where num_usuario like '$num_usuario'";
  4. $Recordset1 = mysql_query($query_Recordset1, $conexion) or die(mysql_error());
  5. $row_Recordset1 = mysql_fetch_assoc($Recordset1);
  6. $totalRows_Recordset1 = mysql_num_rows($Recordset1);

Última edición por satjaen; 24/09/2012 a las 10:24