【问题标题】:MaterializeCss changes all input field IDsMaterializeCss 更改所有输入字段 ID
【发布时间】:2018-05-23 17:25:18
【问题描述】:

发生了一些非常奇怪的事情,我不知道为什么。 我正在为我的 UI 使用 materializecss 框架。但是由于某种原因,当我在我的 HTML 中包含任何输入字段时,例如

<div class="col s5">
    <input id="teacher_id" runat="server" type="number" placeholder="Your ID"/>
</div>

id 和名字都变成了一些乱七八糟的东西

<div class="col s5">
    <input name="**ctl00$ContentPlaceHolder1$teacher_id**" type="number" id="ContentPlaceHolder1_teacher_id" placeholder="Your ID">
</div>

有人可以帮忙吗?我做错了什么?

(我正在使用带有母版页的 Asp.net)

【问题讨论】:

    标签: jquery html asp.net material-design materialize


    【解决方案1】:

    好的,我想通了。 它不是materializecss,而是asp.net本身。 要引用来自 jquery 或 js 的字段,我使用了以下内容:

    $('#<%= teacher_id.ClientID %>').val('123');
    

    并没有完全解决问题,但解决方法暂时平息了一些担忧。

    【讨论】:

      猜你喜欢
      • 2018-02-03
      • 1970-01-01
      • 2015-04-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-09
      • 2019-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多