我正在研究現有項目並大量使用jQuery
AJAX
調用。現有網頁有三個不同的部分標題,左側菜單和主要內容。使用Spring MVC
實現,只要從Spring控制器返回視圖,就會更新整個頁面。使用JavaScript onCLick()進行AJAX調用時有限
現在,因爲我正在使用其中一個菜單項,但具有標籤內容,我正在使用jQuery
來使用jQuery
來操作標籤中的數據。雖然這樣做,每當我必須使用超鏈接時,我不能使用<a>
標記,因爲從鏈接返回將替換整個頁面。所以我總是限制使用onClick()
甚至連接鏈接,然後做AJAX
調用,然後使用jQuery
將響應放回窗口。
<a href="" onClick="return loadDetail()">Details</a>
<script>
$.ajax({
type: ...,
url: ...,
success: function(response) {
$('#tab1-content').empty().html(response);
}
});
</script>
所以我的問題是 - 是否有任何其他方式,這樣我可以使用<a>
標籤和更新窗口的href
性與響應看法?