#html #ajax #asp-classic
Вопрос:
Я пытаюсь показать детали записи с помощью модального, что я делаю с помощью кнопки, она обнаруживает событие, это событие отправляет запрос в файл под названием запрос, и в этом файле я делаю запрос. Это хорошо работает для меня, но я хочу показать результат в модальном режиме, который находится в файле, в который я отправляю запрос. Это мой код:
Здесь я показываю кнопку, на которой находится событие:
<% Do While Not rs.EOF %>
<div class="<% = RS("numPin") %>" data-xpos="<% = RS("coorX") %>" data-ypos="<% = RS("coorY") %>">
<ul>
<li>
<h2><% = RS("nombrecec") %></h2>
<button id="preguntaM1aColumnaA" name="preguntaM1aColumnaA" type="button" value="<% = RS("cec") %>" class="btn btn-info " data-toggle="modal" data-target="#myModal" onclick="buscare(<%=RS(("cec"))%>);">VER INFORMACIÓN</button>
</a>
</ul>
</div>
<%
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
%>
Это мой jquery:
<script >
function buscare(cec){
$(function() {
$('#preguntaM1aColumnaA').load('consulta.asp?cec=' cec, function(argument) {
alert("Datos Cargados: " argument);
});
});
}
</script>
Это мой файл под названием query:
<% @LANGUAGE="VBSCRIPT" CODEPAGE="65001" %>
<%
strConn = "DRIVER={SQL Server}; SERVER=LAPTOP-DD7NHUOM; UID=sa; PWD=luis1931; DATABASE=PaginaWeb; Pooling=False;"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open strConn
query = "SELECT * FROM centros WHERE cec = ?"
CustomerID = Request.QueryString("cec")
arParams = array(CustomerID)
Set cmd = Server.CreateObject("ADODB.Command")
cmd.CommandText = query
Set cmd.ActiveConnection = Conn
Set rs = cmd.Execute(,arParams,1)
%>
<% If Not rs.EOF Then%>
<h2><% = RS("nombrecec") %></h2>
<% End If%>
<% rs.Close : Set rs = Nothing : Set cmd = Nothing : Conn.Close : Set Conn = Nothing
Response.End()
%>
Это мой модальный:
div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title"></h4>
</div>
<div class="row">
<div class="col-md-6" style="text-align: center;"> <h4 ></h4>
<img src="img/piedrasnegras.jpg" width="180" height="180" class="img-fluid" alt="Responsive image" ></div>
</div>
</div>
</div>
</div>
Любое предложение очень помогло бы мне. Спасибо
Комментарии:
1. Просто убедитесь, что вся информация о соединении бд является поддельной.
2.
$('#myModal').find('.row h4').text(argument);
вместо предупреждения.