Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript块内部的访问页面模型_Javascript_Jquery_Asp.net Mvc - Fatal编程技术网

Javascript块内部的访问页面模型

Javascript块内部的访问页面模型,javascript,jquery,asp.net-mvc,Javascript,Jquery,Asp.net Mvc,我在视图中嵌入了以下jquery代码: $(document).ready( function() { $(".dblclick").editable("http://localhost/Configuration/Edit", { id: 'nodeID', name: 'nodeValue', event: "dblclick", style: "inherit", submit: "Save",

我在视图中嵌入了以下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)中,我希望嵌入传递到页面中的实际id:

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

无法访问脚本块内部的模型吗?

当然可以,只要它是一个页面上的脚本,而不是外部的.js或其他东西,就可以了

你有错误吗?唯一看起来可能是问题的地方是,在第一个示例中,您正在传递字符串,而在服务器块中,您没有。尝试在其周围添加引号:

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

你说得对。我不确定我之前做得不对,但现在它确实起作用了。谢谢