このコードは Chrome、FF、Safari、IE9 で実行されますが、IE8 では次のエラーが発生します。
メッセージ: オブジェクトはこのプロパティまたはメソッドをサポートしていません 行: 80 文字: 7 コード: 0
そして、これが停止するコードです:(80行目は「return [」にありますが、開発者ツールのデバッガーは以下のすべてのコードを強調表示します)
return [
{
title:'Edit',
customClass:'actionEdit',
action:{
type:'getLink',
url:'/admin/products/edit/'+data.id()+''
}
},
{
title:'Attaches',
customClass:'actionAttaches',
action:{
type:'getLink',
url:'/admin/attaches/index/product/'+data.id()+''
}
},
{
title:'Delete',
customClass:'actionDelete',
action:{
type:'postLink',
url:'/admin/products/delete/'+data.id()+'',
confirm:'Are you sure you want to delete %s?',
arg:$('#ProductAdminIndexList #'+data.id()+' .productId').text().trim()
}
}
];
他の同様のケースを見つけましたが、なぜこの問題が発生し、どのようにこの問題を解決できるのかわかりません。