IE8とreplaceWith()
jQuery のメソッドに問題があります(実際には他のメソッドにも問題があります)。
セクションをAJAX呼び出し応答に置き換えようとしましたが、IE は何も変更しません。スクリプトはFirefox 22で動作しますが、IE8では何も動きません。
メソッドも試してみましたがhtml()
、同じように、スクリプトに一度しか表示されません。
ここでリフレッシュ関数コード
refresh= function(section, url_rel) {
var success=false;
$.ajax({
url : url_rel,
type : 'GET',
data : '',
dataType : 'html',
async: false,
cache: false,
success : function(code_html, statut){
if(code_html !='') {
var parent = section.parent();
section.replaceWith(code_html);
parent.find('.modify,.suppress').each(function() {
initContextMenu($(this));
});
updateHour();
success=true;
}
else {
alert('Une erreur est survenue...');
}
}
});
return success;
}
この関数は、Web ページで数回呼び出されましたが、1 回失敗しました。
前もって感謝します