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:
html$("#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
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
Cita:
consultarubicacion.jsp<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>
<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>
Cita:
Espero haberme hecho entender <%
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("})");
}
%>
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("})");
}
%>
muchas gracias de antemano