Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2009, 07:39
CarolJohana
 
Fecha de Ingreso: diciembre-2008
Ubicación: Bogota
Mensajes: 149
Antigüedad: 16 años
Puntos: 1
Mostrar el resultado de una consulta en un dialog del jquery

Buenos dias
Quisiera saber si se puede hacer lo siguiente, actualmente esty utilizando los dialogs del jquery para infirmar si un dato se inserto ademas de algunos formularios ahora lo que deseo hacer es que en el dialog se me muestre el resultado de una consulta es decir si digito en el text 10 me diga en el dialog el 10 pertenece a la carteta de actores..

Bueno tengo mi ajax que me evia el dato a una pagina jsp donde hago la consulta y me funciona perfecto lo que no se es como coger el resulset y devolverlo para que me salga en el dialog
espero que algyuien pueda ayudarme

dejo el codigo
ajax
Cita:
$("#send2").click(function(){
var numerocom1 = $("#numerocom1").val();
$.ajax({ //Comunicación jQuery hacia JSP
type: "POST",dataType: "json",data: "numerocom1="+numerocom1,
url: "consultarubicacion.jsp",timeout:30000,
error:function (){alert("error carol");},
success: function(data){
if(data.Existe == "SI"){
$('#numerocom1').attr('value','');
$("div[id^='contenido']").hide();
$("#dialubi").dialog({
bgiframe: true,modal: true,

buttons: {
Ok: function() {
$(this).dialog('close');
}
}
});

}
else
{ $('#numerocom1').attr('value','');$("div[id^='contenido']").hide();

} }}); //fin de ajax de busqueda de comparendo
});//cierra send2
html
Cita:
<div id="contenido_consultaUbicacion" style="display:none ">
<div style="position: absolute; width: 500px; height: 102px; z-index: 2; left: 589px; top: 362px" id="capa2">

<label>No de Comparendo</label>
<input type="text" id="numerocom1" maxlength="10" onkeypress="return soloNumeros(event);"/>
<input id="send2"type="button" value="Consultar"/>
</div>
<div id="dialubi" title="Ubicacion del Comparendo" style="display:none ">
<p>
<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>
El comparendo se encuentra e la posicion
</p>
</div>
<div id="dialubi2" title="Ubicacion del Comparendo" style="display:none ">
<p>
<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>
El comparendo no se encuentra
</p>
</div>

</div>
consultarubicacion.jsp

Cita:
<%

String num = request.getParameter("numerocom1");

String consulta1 = "select nom_ubicacion as ubi from ubicacion inner join comparendo on ubicacion.cod_ubicacion= comparendo.cod_ubicacion where comparendo.num_comparendo='"+num+"'";
ResultSet Resultado1 = conexion.buscarDatos(consulta1);

String ubica;
if (Resultado1.next()){
ubica=Resultado1.getString("ubi");


out.print("si la ubicacion es="+ubica);

out.print("({");
out.print("'Existe' : 'SI'");

//alert("error carol"+ ubica);
out.print("})");
}

else{
out.print("({");
out.print("'Existe' : 'NO'");
out.print("})");
}

%>
Espero haberme hecho entender
muchas gracias de antemano