【问题标题】:How to access asp.net mvc property in javascript method? using AJAX Request如何在 javascript 方法中访问 asp.net mvc 属性?使用 AJAX 请求
【发布时间】:2011-01-19 15:59:17
【问题描述】:

我有一个属性Model.Feeds

我想在 javascript 方法中为 Feeds 添加价值:

function DataRetrieved(data) {
            '<%=Model.Feeds %>' = data;
        }

'&lt;%=Model.Feeds %&gt;' 不起作用,因为它会被识别为字符串。

请帮助如何访问模型的属性。

【问题讨论】:

    标签: javascript asp.net-mvc methods properties


    【解决方案1】:

    Model 属性是服务器端属性。 JavaScript 在客户端运行。因此,您不能使用 JavaScript 为您的模型分配值。您必须在服务器端设置模型属性。

    您为什么要尝试在 JavaScript 中设置模型值?可能有另一种方式来看待问题,以便提出解决方案。

    【讨论】:

    • 我从服务器使用 ajax 请求接收数据,我正在客户端站点上获得价值,并且需要在我的 model.feeds 中显示它。
    • 我这样做了:document.getElementById('feed').innerHTML = data;
    猜你喜欢
    • 2010-12-23
    • 1970-01-01
    • 2011-06-22
    • 2021-09-08
    • 1970-01-01
    • 2015-12-04
    • 2020-01-24
    • 2022-01-10
    • 2014-03-13
    相关资源
    最近更新 更多