考え方を教えてください。
HTMLが初期データとします。
jQuery側は、p要素をカウントして、Jsonデータを2件づつ読み込むとします。
lang
1 <body> 2 <p>kotarou</p> 3 <p>kotetsu</p> 4 </body>
lang
1[{id: 1, name: "kotarou"}, 2 {id: 2, name: "kotetsu"}, 3 {id: 4, name: "yume"}, 4 {id: 8, name: "tama"}, 5 {id: 9, name: "mike"}, 6 {id: 13, name: "pochi"} 7]
「もっと読み込む」ボタンを設置して、2件づつ読み込みました。
読み込まれたデータは以下のような形になります。
lang
1 <body> 2 <p>kotarou</p> 3 <p>kotetsu</p> 4 <p>yume</p> 5 <p>tama</p> 6 </body>
p要素をカウントしているので、次にボタンを押すと読み込まれるのは、
「"mike"」「"pochi"」となります。
質問ですが、もしこの読み込んでいる途中で何らかの通信障害が発生して
p要素が「<p>tama</p>」まで読み込まれず、「<p>yume</p>」で止まって
「もっと読み込む」ボタンが押されてしまった場合、2重に表示されてしまう気がします。
この考え方は間違ってますでしょうか?
もし、2重表示してしまう場合は、どのように防止を行うべきでしょうか?
お手数ですがご回答をお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/10/14 13:48 編集