0

jQueryとthickboxでiframeを開くためのリンクを含むリストビューがあります。この新しいウィンドウにより、ユーザーは iframe を使用してフィールド情報を編集できます。更新ボタン -

<input type="submit" name="bUpdateDate" value="Update" 
onclick="self.parent.location.reload(true);self.parent.tb_remove();"
id="bUpdateDate" />

この更新は IE ではうまく機能しますが、Firefox と Chrome の両方がリストビューを再バインドしません。キャッシュなしのメタ タグ、HttpCacheability.NoCache および IIS ヘッダー コンテンツの有効期限を試しましたが、Firefox の更新を強制できるものはないようです。リストビューを子iframeから再バインドするにはどうすればよいですか?

4

3 に答える 3

0

別のオプションとして、

top.location.reload(true)

仕事?

于 2009-05-21T21:10:55.223 に答える
0

私のために働く解決策はここにあります:http://www.zdima.net/blog/archives/398

于 2009-06-19T16:10:10.527 に答える
0

jQuery 1.3.3 がリリースされると、iFrame バインディングのサポートが向上しますhttp://brandonaaron.net/blog/2009/05/14/jquery-edge-better-support-for-other-windows-and-documents

最新のビットを入手して、より多くの成功を収めることができるかもしれません。

于 2009-05-21T20:40:19.403 に答える