<ul data-role="listview">
を動的に埋めて、location.href="#Results"
を呼び出し、最後にlistview('refresh')
を呼び出します。jQueryモバイルエラー "初期化の前にlistviewのメソッドを呼び出せません"
これはすべて、同じページからのAjaxリクエストの成功コールバックで行われます。それは、多かれ少なかれ作品が、私は次のエラーを取得しています:
Uncaught cannot call methods on listview prior to initialization; attempted to call method 'refresh'
私はjQueryのモバイルはまだリストビューを構築していなかったと思います。私は何ができますか?
ここで「#results」は何ですか – Amit
@ user1656416 #ResultsはjQuery MobileのページIDです。詳細はこちら:http://jquerymobile.com/demos/1.2.0/docs/pages/dialog/index.html – HoffZ
このエラーで示唆されたことを試した後、私のページは表示されません。それはエラーを取り除きますが、リフレッシュをバインドしているページは表示されません。 – JzInqXc9Dg