我不知道爲什麼jquery ajax加載函數沒有響應。當我點擊應該強制div加載.txt文件內容的鏈接時,除了獲得指示加載函數成功運行的警告窗口之外,什麼也沒有發生。下面的代碼:jquery ajax load()函數
mainTemplate.html
<div class="contentWrapper">
<table>
<thead>
<tr>
<th>
Location
</th>
<th>
Account
</th>
<th>
Industry
</th>
</tr>
</thead>
<tbody>
<tr id="Row1">
<td>
foo
</td>
<td>
foo
</td>
<td>
foo
</td>
</tr>
<tr id="Row2">
<td>
foo
</td>
<td>
foo
</td>
<td>
foo
</td>
</tr>
<tr id="Row3">
<td>
foo
</td>
<td>
foo
</td>
<td>
foo
</td>
</tr>
<tr id="Row4">
<td>
foo
</td>
<td>
foo
</td>
<td>
foo
</td>
</tr>
</tbody>
</table>
<!-- <button>Click Me</button> -->
</div>
jQuery的文件:
$(document).ready(function() {
$("[id^=Row]").click(
function() {
$(".contentWrapper").load('foo.txt', function() { alert("Load was performed successfully")});
}
);
});
foo.txt的:
<h2>jQuery and AJAX is FUN!!!</h2>
<p id="p1">This is some text in a paragraph.</p>
我很沮喪這裏。我將Google Chrome用作我的瀏覽器。
您的HTML文件,腳本文件和'foo.txt'在同一個文件夾中嗎? – Epsil0neR
請注意,您傳遞給加載的回調不是成功,而是完成,因此它會觸發天氣加載成功或失敗。 – Musa
是的,文件'foo.txt'與腳本文件在同一個文件夾中。 – invincibleDino