当我按下“生成”按钮时,我需要在“证书”div 中加载一个链接。
<div class="container-fluid">
<div class="side-body">
<h1 class="titleh">Generar Certificado</h1>
<div style="width: 40%;">
<form action="#">
<div class="form-group">
<label for="dirigido">Dirigido a:</label>
<input type="text" class="form-control" name="dirigido" id="dirigido" placeholder="Ingrese un valor">
</div>
<div class="form-group">
<label for="cc">Cedula:</label>
<input type="password" class="form-control" name="cc" id="cc" placeholder="Ingrese Cedula">
</div>
<input type="submit" value="Generar" name="Generar" class="btn btn-sm" style="color: white; background: #006050;">
</form>
</div>
<br><br><br>
<div class="container" style="width: 100%; height: 490px; background-color: #A7A7A7"></div>
</div>
</div>
根据您在问题和评论中所说的,要咨询的 URL 是通过基于任何 URL 的 ID (cc) 生成的,我认为出于安全原因,此处无法显示。
知道了这一点,您所要做的就是向该 URL 发出 AJAX 请求以下载 HTML:
如果该请求返回动态内容,最好使用
object
或iframe
将该 URL 直接加载到文档中。例如:HTML
javascript
在这种情况下,您只需在服务器而不是客户端上下载 HTML:
并且必须对该文件进行 AJAX 请求。
或嵌入:
首先,我会根据您的表格修改一些内容
action="#"
solo以避免发送时刷新页面form
。input
为 abutton
并删除类型submit
,因为我们不会刷新页面或刷新它。我会用 jQuery做
submit
com 函数click
创建一个“Onclick”函数并填写您需要的记录或创建一个 JQuery 函数来检查它何时是提交事件然后执行您需要的函数
使用该功能
.load()
,您将能够加载另一个页面上的内容并将其放在您想要的位置