私が取り組んでいるアプリケーションでは、ページの読み込み時にinnerhtmlを設定してページが正しく表示されます。私はヒットするとinnerhtmlが変更されるという私のページにラジオボタンがあります。インナーHTMLへの新しい変更は、ページに表示されません。トレースポイントとデバッグの設定により、新しいinnerhtmlが変更されていますが、古い値はまだテーブルに残っています。私は新しいHTML(私はページをリフレッシュしたくないが、私のテーブルのデータ)をリフレッシュするために呼び出す必要がありますか?ページ読み込みLoadDashboardTree - テーブルが正しく表示されます。選択したラジオボタンの値に応じて、ラジオボタンのjavascriptアクションで正しいサブフォンが呼び出されます。ラジオボタンを押してloadDashboardTreeDaysを呼び出すと、これを呼び出していることがわかります。これにトレースポイントを設定していますスルー、テーブルだけがリフレッシュされません。 divsummary内部HTMLはどちらか更新されませんが、それが日と非日間同じことを行うの両方として必要とされていないので、それはまだ正しく表示さとonclickのinnerhtmlを変更していますが、ページに新しいinnerhtmlが表示されません
Public Sub LoadDashboardTree(ByVal Id, ByVal Cat, ByVal Type, ByVal ExplodeTo)
div027.InnerHtml = LoadChild(Id, Cat, Type, ExplodeTo)
divSummary.InnerHtml = LoadSummary(Id, Cat, Type)
End Sub
Public Sub LoadDashboardTreeDays(ByVal Id, ByVal Cat, ByVal Type, ByVal ExplodeTo)
div027.InnerHtml = LoadChildDays(Id, Cat, Type, ExplodeTo)
divSummary.InnerHtml = LoadSummaryDays(Id, Cat, Type)
End Sub
を拾っている編集 - これは変更する呼び出しです私のaspx.vbページからのinnerHTML - 実際のJavaScriptの部分ではなく、指示できない人向け
コードを投稿できますか?それを見ずに問題が何であるかを伝えるのは難しいです。 –
「innerHTML」ではなく、「innerhtml」ではないことがわかりましたか? – Pointy
#1これはinnerHTML = '値'です。 #2新しい '値'が古い値と同じでないかどうかをチェックします。 – iAnuj