将值绑定到MVC4中的标签

时间:2016-08-11 11:51:50

标签: javascript c# ajax asp.net-mvc asp.net-mvc-4

无法将值绑定到我已将其声明为

的标签
 @Html.Label("lblFname", "") in MVC4.

我相信lblFname会充当id。 所以在document.ready函数中我只是绑定了值,但它没有发生

  $(document).ready(function () {
    $('#lblFname').html("ABC123");
  })

即使我尝试使用$('#lblFname')。text(" ABC123")这也无效。 即使我在ajax调用我试图绑定值

 $("#LocationName").change(function () {
                $.ajax({
                    type: 'POST',
                    url: '@Url.Action("FillSiteDropdown")',
                    dataType: 'json',
                    data: { LocID: $("#LocationName").val() },
                    success: function (Siteitems) {

                        $("#SiteName").data = null;
                        $("#SiteName").empty();
                        $.each(Siteitems, function (i, st) {

                              $('#lblFname').html("ABC123");
                        });
                    }
                });
            })

我可以成功制作ajax cal,但无法绑定文本值。请建议如何将文本值绑定到label。感谢

1 个答案:

答案 0 :(得分:2)

当你写:

false if the account already exists

第一个参数是一个表达式,根据docs标识要显示的属性。

由于你并没有真正将它用于模型绑定,为什么要使用帮助器而只是这样做:

@Html.Label("lblFname", "")