私のサイトのホームページでは、jquery.load()
が で実行され$(document).ready()
、次のような URL を要求します。
"/ajax/Listings.aspx?pageindex=0"
このページが実行されると、Page_Load()
aは表示される製品を返すListView
a にバインドされます。DataSet
項目がない場合は、次のEmptyDataTemplate
ように表示されます。
「現在、商品はありません」
私のシステムには、表示されるべき製品が 1 つあります。FireFox では、これが返され、ページに正しく表示されます。
ただし、Internet Explorer ではEmptyDataTemplate
が表示されます。さらに、URL ("/ajax/Listings.aspx?pageindex=0") が IE9 ブラウザーで (新しいタブとして) 開かれると、1 つの製品が返されます。
ListView
IE9 がwhen にアイテムをバインドしないのはなぜjQuery.Load()
ですか?