我想通过附加文本“new”来更改复选框列表文本中的文本。那么新的复选框是“onenew”和“twonew”?
var resultaat = $("label[for^=CheckBoxList1]").get().split();
$.each(resultaat, function () {
//how to append 'new' to the values?
});
<asp:CheckBoxList ID="CheckBoxList1" runat="server">
<asp:ListItem>one</asp:ListItem>
<asp:ListItem>two</asp:ListItem>
</asp:CheckBoxList>
答案 0 :(得分:0)
使用以下行代替var resultaat ... });
。
$("label[for^=CheckBoxList1]").each(function(){
$(this).text( $(this).text() + "new" );
});
或(作为替代方法):
$("label[for^=CheckBoxList1]").text(function(i, text){
return text + "new";
});