Asp.Net4 Ошибка минирования Javascript / jquery - PullRequest
1 голос
/ 28 марта 2012

Я понимаю, что это может быть глупо, и это, вероятно, вызвано моим отсутствием знаний javascript / jquery (с точки зрения ре-факторинга и т. Д.)

Я рендеринг компонента JQGrid намоя страница такая.

<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>

Внутри моего файла .js у меня есть только это.(это также единственный файл в комплекте)

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

   ... Logic
}

Я получаю эту ошибку в Fiddler.

/ * Minificationне удалось.Возврат незавершенного содержимого.

(1,10): ошибка времени выполнения CSS1031: найден ожидаемый селектор 'RenderJQGrid ('

(1,10): ошибка времени выполнения CSS1025: ожидаемая запятая или открытая скобка,найдено 'RenderJQGrid ('

* /

что я делаю неправильно / отсутствует? код выглядел нормально, когда он был встроен в мою HTML-страницу?

1 Ответ

7 голосов
/ 23 августа 2012

Я столкнулся с подобной проблемой.Моя проблема заключалась в том, что я использовал StyleBundle для объединения * .js файлов

...