かなり古いバージョンから JQuery 1.10 にアップグレードしようとしています。残念ながら、アップグレードすると、以前は機能していたコードが次のエラーで失敗します。
Microsoft JScript ランタイム エラー: オブジェクトはこのプロパティまたはメソッドをサポートしていません
これの残念な部分は、メッセージがどのメソッドまたはプロパティがこのエラーを引き起こしているかを正確に教えてくれないことです.
例として、表示するダイアログを呼び出そうとすると、このエラーが発生します。
$('#RepSearchDialog').dialog({
autoOpen: true,
width: 1050,
height: 500,
resizable: false,
title: 'Rep Search',
modal: true,
open: function () {
ClearRepSearchCriteriaFields();
ClearRepSearchResults();
$('.ui-dialog-titlebar').hide();
$('#RepSearchStoreId').val($('#StoreId').val());
$('#RepSearchStoreId').focus();
$('input[name="RepSearchOption"]:checked').removeAttr('checked');
$('input[name="RepSearchOption"]')[4].checked = true;
window.RepSearchDialog_SearchForReps();
}
});
ダイアログの呼び出しが失敗する原因となっているプロパティまたはメソッドの呼び出しは明らかではありません。これが失敗する原因となっている正確なプロパティまたはメソッドに関する情報を取得するにはどうすればよいですか?
これにより、アップグレードが非常に苦痛になります。