現在、このコードを使用して にデータを取り込みますが、機能しますが<div>
、ユーザー エクスペリエンスは良くありません。この外部ファイルにデータが入力されるのを待つ必要があり、それが完了すると、ファイルが取り込まれます。これにより、5 秒の遅延が発生することがあります。その間、ユーザーはスピナーで白い画面から始めています。
<script>
$(function () {
$(".viewdata").click(function() {
var cuser = document.genericform.guserid.value;
var dataString = '&cuser='+ cuser;
var findDiv ="allproductsdiv";
$.ajax({
type: "POST",
url: "inc/somefile.cfm",
data: dataString,
cache: false,
success: function(html){
$('#'+findDiv).html(html);
}
});
});
});
</script>
データが にストリーミングされている間にユーザーにデータを表示する方法はあり<div>
ますか?