
07/08/2013, 14:52
|
| | Fecha de Ingreso: agosto-2013
Mensajes: 1
Antigüedad: 11 años, 7 meses Puntos: 0 | |
Autocompletar Tengo un problema , quiero extraer los datos que aparecen en el Div con Id="log"
y guardarlos en la variable imprimir2 ya que esa la necesito para mandarlo por URL
(es un autocomplete , y cuando la persona selecciona , aparecen en el Div la opcion que eligio , yo quiero guardar esas Opciones que la persona eligio para insertarlas en el URL)
codigo:
<script>
$(function() {
function log( message ) {
$( "<div>" ).text( message ).prependTo( "#log" );
$( "#log" ).scrollTop( 0 );
}
$( "#Id" ).autocomplete({
source: function( request, response ) {
$.ajax({
url:"www?s=<?php echo $sala; ?>&m=<?php echo $prov; ?>",
dataType: "json",
data: {
featureClass: "P",
style: "full",
maxRows: 12,
name_startsWith: request.term
},
success: function( data ) {
response( $.map( data, function( item ) {
return {
label: item.Id ,
Id: item.Id
}
}));
}
});
},
minLength: 2,
select: function( event, ui ) {
log( ui.item ? + ui.item.label : + this.value);
},
open: function() {
$( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
},
close: function() {
$( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
}
});
});
</script>
<font color="white"><div align="center" class="ui-widget">
<class="ui-widget">
<label for="Id" >ID: </label>
<input id="Id" />
</div>
<div class="ui-widget" style="margin-rigth: 2em; font-family: Arial;">
Seleccionados:
</div>
<div id="log" style="height: 50px; width: 300px; overflow: auto; color:Black" class="ui-widget-content">
</div>
<p align="right">
</p>
<?php
echo "<script type='text/javascript'>
var imprimir2=(document.getElementById('log').innerTex t);
document.writeln('<a href=\"www/stkrs/stkrs.php?s=".$sala."&m=".$prov."&id='+imprimir2+' \" >Imprimir2</a>');
</script>";
(los URL estan mal , ya que no puedo poder la pagina ) |