Доступ к модели страницы внутри блока Javascript - PullRequest
0 голосов
/ 02 апреля 2009

У меня есть следующий код jquery, который я встроил в представление:

$(document).ready(
function()
{
    $(".dblclick").editable("http://localhost/Configuration/Edit", {
        id: 'nodeID',
        name: 'nodeValue',
        event: "dblclick",
        style: "inherit",
        submit: "Save",
        cancel: "Cancel",
        submitdata : {divison: "1"}
    });

});

Проблема, с которой я сталкиваюсь, заключается в том, что я не могу получить доступ к обычной MVC-сущности (есть ли более подходящая фраза для этого?) Страницы.

По сути, я пытаюсь сделать так, чтобы в свойстве submitdata (а также позже в URL) я хотел бы вставить фактический идентификатор, передаваемый на страницу:

submitdata : {divison: <%= Html.Encode(Model.DivisionID) %>}

Разве невозможно получить доступ к модели внутри блока скрипта?

1 Ответ

2 голосов
/ 03 апреля 2009

Конечно, это должно работать, если это скрипт на странице, а не внешний .js или что-то в этом роде.

Вы получаете ошибку? Единственная вещь, которая выглядит так, как будто это может быть проблемой, в вашем первом примере вы передаете строку, а в блоке вашего сервера - нет. Попробуйте бросить цитаты вокруг него:

submitdata : {divison: "<%= Html.Encode(Model.DivisionID) %>"}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...