jqueryは1つのページのスライスhtmlのロードの方法をよく解決します
477 ワード
各ページはhtmlテンプレートに従って完了し(jspであってもよい)、その後、ホームページの初期化が完了した後、それぞれ非同期で各htmlページをロードすることができる.
$(document).ready(function(){
ここでajaxを呼び出し、htmlクリップ}をロードします).
$.ajax({
type: "POST",
url: "/xxx/xxx_html.jsp",
success: function(msg){
$("#xxx_html").empty();
$("#xxx_html").append(msg);
}
});
ただし、jquery非同期ロードhtmlフラグメントに遭遇する可能性があります.出られるものもあれば、出られない問題もあります.非同期イベントがトリガーされていないため、ajax呼び出しが次のメソッドに格納されていることを確認してください.$(document).ready(function(){
ここでajaxを呼び出し、htmlクリップ}をロードします).