Si bien es cierto lo resolví el problema de manera , como Triby indico ; pero ahora lo que quiero es adaptarlo , a codigo php ; por lo que tengo un listado general de registro y al seleccionar un registro me capture el codigo y me lo envie al formulario padre.
Aqui mi codigo:
index.php => padre
Código PHP:
Ver original<script language="javascript">
function Open()
{
var sValue = window.showModalDialog('proceso.php','SelectValueWindow');
document.getElementById("clicodigo").value = sValue[0];
//document.getElementById("Text2").value = sValue[1];
}
</script>
<input type="text" id="clicodigo" name="clicodigo">
<INPUT id="Button1" type="button" value="Button" name="Button1" onClick="Open();">
proceso.php =>Hijo
Código PHP:
Ver original<script language="javascript">
function Close()
{
window.returnValue = [document.frm.clicodigo.value];
window.close();
}
</script>
<form method="post" action="" enctype="multipart/form-data" name="frm" id="frm">
<div class="input-append">
<input name="bus" type="text" class="span2" size="60" list="characters" placeholder="Buscar">
<datalist id="characters">
<?php
include("../conexion.php");
$buscar=$_POST['bus'];
echo '<option value="'.$dato['codigo'].'">';
echo '<option value="'.$dato['nombres'].'">';
}
?>
</datalist>
<button class="btn" type="submit">Buscar </button>
</div>
</td>
</tr>
</table>
<div align="center">
<table width="80%" border="1" class="table table-striped" align="center">
<tr class="info">
<td colspan="10"><p align="center"><strong>Listado de Clientes : Registrados</strong></p></td>
</tr>
<tr>
<td width="5%"><div align="center"><strong>Codigo</strong></div></td>
<td width="11%"><div align="center"><strong>Nombres</strong></div></td>
<td width="10%"><div align="center"><strong>Apellidos</strong></div></td>
<td width="11%"><div align="center"><strong>Email</strong></div></td>
<td width="11%"><div align="center"><strong>Teléfono</strong></div></td>
<td width="10%"><div align="center"><strong>Celular</strong></div></td>
<td width="10%"><div align="center"><strong>Ciudad</strong></div></td>
<td width="10%"><div align="center"><strong>Dirección</strong></div></td>
<td width="10%"><div align="center"><strong>Estado</strong></div></td>
</tr>
<?php
if(empty($_POST['bus'])){ }else{
$buscar=$_POST['bus'];
$can=mysql_query("SELECT * FROM clientes where codigo LIKE '$buscar%' or nombres LIKE '$buscar%'"); }
if($dato['estado']=="inactivo"){
$estado='<span class="label label-important">Inactivo</span>';
}else{
$estado='<span class="label label-success">Activo</span>';
}
?>
<tr>
<td><INPUT id="clicodigo" type="text" name="clicodigo" value="<?php echo $dato['codigo']; ?>" > </td>
<td><div align="center"><?php echo $dato['nombres']; ?></div></td>
<td><div align="center"><?php echo $dato['apellidos']; ?></div></td>
<td><div align="center"><?php echo $dato['email']; ?></div></td>
<td><div align="center"><?php echo $dato['telefono']; ?></div></td>
<td><div align="center"><?php echo $dato['celular']; ?></div></td>
<td><div align="center"><?php echo $dato['ciudad']; ?></div></td>
<td><div align="center"><?php echo $dato['direccion']; ?></div></td>
<td><div align="center"><?php echo $dato['estado']; ?></div></td>
<td><INPUT id="Button1" onClick="Close();" type="button" value="Button" name="Button1"></td>
</tr>
<?php } ?>
</table>
</form>