我有一個 Bootstrap 導航,我想在點擊時使用 ASP Classic 中的 Include.File 更改 #result div 的內容。有沒有辦法做到這一點?
HTML
<body onload="">
<nav class="navbar navbar-light bg-light sticky-top shadow">
span><%=rs(2)%></span>
<ul class="nav nav-pills ml-4">
<li class="nav-item">
<a class="nav-link" style="cursor: pointer;" id="solicitar" onclick="test('solicitar.asp')">Solicitar</a>
</li>
<li class="nav-item">
<a class="nav-link" style="cursor: pointer;" id="consultar" onclick="test('consultar.asp')">Consultar</a>
</li>
</ul>
<a class="navbar-brand mx-auto" href="">
<img src="../imgs/logos/4_COL-1.jpg" width="200" height="50" class="d-inline-block align-top" alt="">
</a>
<span><%=date%></span>
</nav>
<div class="container-fluid" id="result">
</div>
</body>
JavaScript
function test(fileName) {
$.ajax({
method: "POST",
data: {},
success: function () {
$("#result").html('<!--#Include File="' fileName '"-->');
},
error: function (x) {
console.log(x);
},
});
}
uj5u.com熱心網友回復:
要通過 ajax 請求頁面,請將 url 引數設定為頁面的地址。
如果成功,您將在成功函式中獲取頁面內容。
使用 GET 而不是 POST,因為它只是一個頁面請求。
function test(fileName) {
$.ajax({
url: fileName,
method: "GET",
success: function (html) {
$("#result").html(html);
},
error: function (x) {
console.log(x);
},
});
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/486036.html
標籤:javascript html 阿贾克斯 asp-经典
上一篇:從函式中獲取ajax回傳
