IEはjQueryロード関数で動的URLとdiffcultyを持っています。jQuery .load()関数+ IE +動的URL =脱毛
var formValues = $('#testing').serialize();
var URL = "test.cfm?" + formValues;
var dialogOpts = {
modal: true,
bgiframe: true,
autoOpen: true,
height: 500,
width: 500,
:
は、ここに私のコードスニペットですdraggable: true,
resizable: false,
closeOnEscape: false,
open: function() {
//display correct dialog content
$("#dialogContainer").load(URL}
};
$("#dialogContainer").dialog(dialogOpts);
今、私は "thisHTMLfile.html" のような静的なものにURLを変更した場合、これはで完璧に動作します、あなたを気にFFとIE。しかし、URLは動的IE barfsです。空白のダイアログが表示されます。 IEがajax呼び出しをしないかのようです。
私はIEにユニークなURLにするためにランダムな値を文字列に入れてIEがキャッシュしないようにしました。
また、test2.cfmファイルでHTMLエラーがないかチェックしました。ここに問題はありません。
誰かがこれを見かけますか?
ありがとうございます!