【问题标题】:Getting Hidden Field Values in mvc @Html.TextBox在 mvc @Html.TextBox 中获取隐藏字段值
【发布时间】:2012-05-08 18:37:58
【问题描述】:

我在 asp.net mvc3 中为文本框使用自动完成选项,方法是调用控制器方法来显示与文本框中的 id 关联的值列表。

      @Html.TextBox("tbxSearch", null,
 new { data_url = Url.Action("GetSearchData"), data_maxValues = 10, data_valueHiddenId = "#Id", @class = "searchTextbox" })

现在我想使用 Jquery 来获取警报中的 data_valueHiddenId 值

$(document).ready(function () {
    ConfigureAutoComplete("#tbxSearch");
    $("#btnSearchPerson").click(function () {
        alert($("#data_valueHiddenId").val());
    });
});

【问题讨论】:

    标签: hiddenfield html.textbox


    【解决方案1】:

    data-maxValues 是一个属性,而不是一个元素。

    你可以写$('#tbxSearch').data('maxValues')

    【讨论】:

      【解决方案2】:
      $(document).ready(function () {
          ConfigureAutoComplete("#tbxSearch");
          $("#btnSearchPerson").click(function () {
              alert($($(this).attr("data_valueHiddenId")).val());
          });
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-10
        • 2010-10-20
        • 2011-03-12
        • 1970-01-01
        相关资源
        最近更新 更多