文書にAjax呼び出しをいくつか置いて、表を取り込める状態にします。残念ながら、ページが一度表示されると、ページが表示されます。文書の準備が完了する前にhtmlページを表示
$(document).ready(function() {
// alert('Why');
var jsondata2a;
turl = "/rims/tab1/get_data?abc=123";
$.ajax({
url: turl+"",
cache: false,
async: false,
success: function(data){
jsondata2a = data;
},
error: function(){
$("#gerror").html("<p>An error has occurred!</p>");
}
});
私はレディ機能に警告文を入れた場合は、ページには、アラートですぐに表示され、警告を受け入れた後、テーブルに移入されます。
アラート文にはフルページが表示されますが、アラートがない場合はすべてのajax呼び出しが完了するまでページが表示されません。私は、準備機能をページの異なる部分に移動させようとしましたが、成功しませんでした。私はIEとChromeで試しました。
助けてください。
ありがとうございます。
$ .ajax()コールでasyncがfalseに設定されていますか? – Zachary
はい、あります。私は真実を試してみる。 – Ian
真実を試してみてください。すぐにページが表示されますが、テーブルにデータが入力されることはありません。 – Ian