我有一個web應用程序asp.net mvc。在此應用中,我用我配置一樣,數據表有法語:關於asp.net mvc應用程序的DataTables json語言文件
<script type="text/javascript">
$(function() {
$('table#list').DataTable({
'language': {
'url': '@Url.Content("~/Content/datatables-i18n.fr.json")'
}
})
});
</script>
當我測試的應用程序在本地,它的作品,我有數據表中的法國,但是當我發佈我的應用程序(使用Visual工作室),它不再工作。我有這樣的錯誤:
Failed to load resource: the server responded with a status of 404 (Not Found)
但是如果我通過了CDN網址,而不是我的文件,它出版後本地工作,也:
<script type="text/javascript">
var table;
$(function() {
table = $('table#list').DataTable({
language: {
'url': 'http://cdn.datatables.net/plug-ins/1.10.16/i18n/French.json'
}
})
</script>
你知道爲什麼文件沒有發佈後找到?
嗨,也許這是一個obviouse問題,但你是積極的,Visual Studio是發佈您的本地化文件(我說的是解決方案資源管理器 - >屬性/Content/datatables-i18n.fr.json - >在輸出文件夾中複製)? –