私は2種類のアンカーリンクを持っています.1つはajaxを利用し、もう1つは特定のURLを直接呼び出します.
ajax呼び出し後にアンカーリンクが機能しません。そのコードを使用してすべてが正常に実行されていますが、問題はページに他のアンカーリンクがあり、ajax呼び出し後に機能しなくなりますが、ajax呼び出しを使用している他のリンクは正常に機能しています.興味深い部分はいつですかESCキーを押すと、機能していないアンカーリンクが機能し始めます。
私はそのようにajax呼び出しを行っています:
$("#submit1").bind('click', function(e){
SubmitFormData();
});
function SubmitFormData() {
$.ajax({
type: "POST",
url: "<?php echo Router::Url('/'); ?>Items/edit",
data: $("#ItemEditForm").serialize(),
dataType: 'html',
start: $("#MaskedDiv").loadOverStart(),
success: function(response) {
// hide loading image
$("#MaskedDiv").loadOverStop();
$("#modal_window_container").html(response);
closeDialog();
showMessage();
}
});
}