javascript - 如何更改标签的文本?

我有一个单选按钮列表,单击单选按钮项目我必须更改其标签的文本。但由于某种原因,它不起作用。代码如下:

<asp:Label ID="lblVessel" Text="Vessel:" runat="server"></asp:Label>

<script language="javascript">
  $(document).ready(function() {

    $('#rblDiv input').click(function() {
      var selected = $("#rblDiv input:radio:checked").val();
      if (selected == "exportpack") {
        $('#lblVessel').text("NewText");
      }
    });
  });
</script>

最佳答案

我遇到了同样的问题,因为我正在使用

$("#LabelID").val("some value");

我了解到您可以使用临时 jquery 方法先清除它然后附加:

$("#LabelID").empty();
$("#LabelID").append("some Text");

或者按照惯例,您可以使用:

$("#LabelID").text("some value");

$("#LabelID").html("some value");

https://stackoverflow.com/questions/3584145/

相关文章:

mysql - 何时使用 MongoDB 或其他面向文档的数据库系统?

mongodb - 如何从命令行删除 MongoDB 数据库?

mongodb - 查询数组大小大于 1 的文档

mongodb - 何时在 MongoDB 上使用 CouchDB,反之亦然

mongodb - 如何重命名 MongoDB 数据库?

architecture - 何时使用 Redis?何时使用 MongoDB?

mongodb - 如何列出 MongoDB shell 中的所有集合?

database - MongoDB 或 CouchDB - 适合生产?

mongodb - 如何获取mongodb中的最后N条记录?

mongodb - 默认在 MongoDB shell 中打印漂亮