【问题标题】:The updated data from model is not getting populated on view模型中的更新数据未在视图中填充
【发布时间】:2012-09-18 08:32:53
【问题描述】:

我正在使用 MVC 4 Razor 开发一个 jQuery Mobile 应用程序。

在页面加载时,我将借助以下代码从数据库中显示一些默认信息,

@Html.LabelFor(m => MyModel.MyEntity.SomeProperty, MyModel.MyEntity.SomeProperty)

即使用我的模型中的某些属性填充标签。

这是第一次很好用。

现在,我的视图上有一个下拉列表,要求用户更改下拉列表选项时,我必须再次从数据库中获取与该选项相关的数据并显示此更新信息。

这是问题区域,更新的信息没有显示在视图上,但我可以检查更新的信息是否来自数据库。

我正在通过以下语句跟踪更改下拉选择的选项:-

$('#ddlDropdown').change(function())

然后调用一些 Ajax 函数从控制器执行一个方法以获取更新的信息。

【问题讨论】:

    标签: jquery asp.net-mvc c#-4.0


    【解决方案1】:

    如果信息来自数据库做客户端代码并且标签没有更新,那么你的更新代码肯定有一些错误,可能与引用它有关。

    但是没有任何代码很难指出错误。你能把代码放在你的更改函数中吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多