aspx ページと html ページがあります。
ここで、特定の DIV を ASPX から HTML ページにロードしたいと考えています。
理由: aspx ページの読み込みが遅いため、HTML (読み込みが速い) にこの DIV (読み込みに時間がかかる) を ASPX から表示したい
私は運がないのでこれを試しました
$('#htmldiv').load('../index.aspx #aspxdiv');
div だけを読み込む aspx ページを作成します。このページに ajax URL を設定すると、速度が上がります。あなたのアプローチの問題は、応答を受信する前に aspx ページ全体を読み込む必要があるため、ページに直接アクセスするのと同じくらい時間がかかることです。
この行に問題はありません
$('#htmldiv').load('../index.aspx #aspxdiv');
唯一の懸念事項は、ページのパスまたはページの ID です。
「../index.aspx」のいずれかが正しいパスではありません。
または「aspxdiv」は正しい ID ではありません。
ソリューション: