【发布时间】:2011-10-04 00:09:06
【问题描述】:
我正在使用 MVC3,我想使用局部视图来创建动态 DOM 元素。这是我目前的部分观点:
@model MVCApp.ViewModels.TitlesViewModel
<div class="display-label">Name</div>
<div id="label"+"@Model.Id" class="display-field">@Model.InitValue</div>
Model.Id 为 1,但在浏览器的 HTML 中,我目前得到:
id="label"+"1"
所以如果我尝试做类似的事情:
alert($("#label1").text())
有一个警告框,里面什么都没有。
那么我怎样才能将这两个字符串加在一起形成一个连贯的字符串,可以被 jQuery(或 document.getElementByID(str) 识别)。
【问题讨论】:
标签: html asp.net-mvc-3