我有一个单选按钮列表,单击单选按钮项目我必须更改其标签的文本。但由于某种原因,它不起作用。代码如下:
<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");
关于javascript - 如何更改标签的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3584145/