2012-03-28 18 views
1

私は、これは愚かなことかもしれません実現、およびそのおそらくジャバスクリプト/ jqueryの知識の私の不足によって引き起こされる(再ファクタリングなどの面で...)Asp.Net4 Javascriptを/ jQueryの縮小化エラー

私はレンダリングしていますこのような私のページのJQGridコンポーネント。私の.jsファイル内

<script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/JQGrid")" type="text/javascript"></script> 
<script type="text/javascript"> 

    var colNames = ['S ID', 'Shift Description']; 
    var colModel = [ 
      { name: 'S_ID', index: 'S_ID', key: true, width: 55, editable: false, hidden: true, search: false }, 
      { name: 'Shift_Description', index: 'Shift_Description', width: 100, align: "right", editable: true, editrules: { required: true }, formoptions: { rowpos: 1, colpos: 1}}]; 

    RenderJQGrid("#theGrid", '#pager', '@ViewBag.Title', 600, colNames, colModel, 'S_ID', null, null, null, '@Url.Action("GridData")', '@Url.Action("Add")', '@Url.Action("Edit")', '@Url.Action("Delete")', '@Url.Action("ExportToExcel")'); 

</script> 

、私はこれだけを持っています。 (それはまた、バンドル内のファイルのみです)

function RenderJQGrid(GridID, PagerID, Title, ModalWidth, ColNames, ColModel, InitSortCol, OnLoadComplete, EditBeforeShowOptions, AddBeforeShowOptions, URL_get, URL_add, URL_edit, URL_delete, URL_excel) { 

    ... Logic 
} 

でも、私はシオマネキでこのエラーを受けています。

/*細分化に失敗しました。未確認のコンテンツを返す

(1,10):実行時エラーCSS1031:期待されるセレクタは、 'RenderJQGrid('

(1,10)が見つかりました:実行時エラーCSS1025:期待カンマまたはオープンブレースは、 ' を発見RenderJQGrid(」

*/

私が不足している/間違って何をやっている?それは私のHTMLページ内に埋め込まれたときにコードが罰金見えた?

答えて

7

私がように走りました同様の問題。私の問題は、* .jsファイルをバンドルするためにStyleBundleを使用していたことです。

+0

他のバンドリングフレームワークにスワップすることになりましたか? –

+0

いいえ代わりにScriptBundleを使用するようにコードを変更する必要がありました。今は素晴らしい作品です。 – Leon

関連する問題