我需要一些帮助。我在下面有一个复选框。
<asp:Label ID="Label107" runat="server" Text="General Patient Teaching Methods Used/Information Given (Check all that apply)" CssClass="rdbBlock"></asp:Label>
<asp:CheckBoxList ID="CheckBoxList6" runat="server" CssClass="rdbBlock">
<asp:ListItem Text=" <span style=font-weight:normal;>Patient/Caregiver observed</span>" Value="Patient/Caregiver observed"></asp:ListItem>
<asp:ListItem Text=" <span style=font-weight:normal;>Disease process</span>" Value="Disease process"></asp:ListItem>
<asp:ListItem Text=" <span style=font-weight:normal;>Nursing visit frequecy</span>" Value="ursing visit frequecy"></asp:ListItem>
<asp:ListItem Text=" <span style=font-weight:normal;>Supply management</span<" Value="Supply management"></asp:ListItem>
<asp:ListItem Text=" <span style=font-weight:normal;>Emergency Procedures</span>" Value="Emergency Procedures"></asp:ListItem>
<asp:ListItem Text=" <span style=font-weight:normal;>24 phone number</span>" Value="24 phone number"></asp:ListItem>
<asp:ListItem Text=" <span style=font-weight:normal;>Right/Responsibility</span>" Value="Right/Responsibility"></asp:ListItem>
<asp:ListItem Text=" <span style=font-weight:normal;>Reviewed infusion admission packet</span>" Value="Reviewed infusion admission packet"></asp:ListItem>
</asp:CheckBoxList>
我想要做的是从选定的ListItems中获取值并将值设置为标签。我想使用JavaScript / JQuery,但我无法弄清楚。
以下是我在TextBoxes上使用的内容,但它可以正常工作,但文本框没有多个选择项可供收集。
是 - 非常重要 - 没有回复!!!!
<script type="text/javascript">
function setLabelText9(e) {
e.preventDefault(); // To prevent postback
var txtValue = $('#<%=txtCaregiverHelper.ClientID%>').val();
$('#<%=Label286.ClientID%>').html(txtValue);
}
function getLabelText9(e) {
e.preventDefault(); // To prevent postback
alert($('#<%=Label286.ClientID%>').html());
}
</script>
期望的结果: 如果检查CheckBoxList ListItem(使用索引)0,3,5,则将label设置为索引0,3,5中的选定值。我可以将一些值连接在一起,因此它看起来正确,带有空格和标点符号。我只需要javascript / jquery代码的帮助来收集所有值并将它们存储在标签文本中。
谢谢
答案 0 :(得分:1)
应该按照读取多个选定值的方式更改setLabelText9()方法。
scalastyle := {}