私は、SQL文(HTML5-SQLを使用するブラウザデータベース)を指定したプログラムをjqueryモバイルページのフィールドに挿入します。 SQLステートメントは、URLを介して渡されたIDに基づいて変更されます。したがって、ボタン/リンクをクリックすると、index.html?id = 545という別のパラメータ値で同じページが呼び出されます。新しいページが読み込まれた後にテキストがレンダリングされない - JQuery Mobile
最初のページがシームレスに読み込まれますが、次のページへのリンクをクリックするとオブジェクト(ページ、ボタン、リンク、div)が表示されますが、これらのオブジェクト内のテキストは表示されません。
私は次のことを行うためのイベントをトリガするために$('div').live('pageshow',function(event, ui){
イベントを使用しています:
$("#title").text(Title);
$("#date").text(mdate);
私はクロームデバッガのコンソールにタイトルとmdateの値を印刷するとき、それが正しい値を示しています。なぜ同じテキストがボタンやラベルに表示されないのか分かりません。
誰でも助けてくれますか?
ありがとうございました
Hey Phill、ありがとうございました。私はリフレッシュするための特別なコントロールはありません。私はh4タグとリンク/ボタンのみを使用しています。問題は、グラフィックをレンダリングしていないことです。設計期間中のすべてのオブジェクトが完全に表示されています。 listview( 'refresh')、$( 'refresh')、$( 'refresh')、$( 'refresh')を実行しようとしました。新しいページを読み込んだ後で動作するものはありません。他の提案。 – locorecto
リンクがありますか? http://jsfiddle.net多分? –
マイページが大きすぎてすべてを投稿できません。私は、データベースの生成を担当するコードでjsfiddleを生成し、テキストを取得して画面に出力しました。 http://jsfiddle.net/Vb8jE/1/あなたの助けをありがとう! – locorecto