我卡在這裏。我如何完成這項工作?我有兩個選擇選項,我需要設置兩個單獨的標籤。問題是當我爲第一個選擇添加一個值時,它會填充這兩個標籤。我需要選擇1來標記416並選擇2來標記416。具有多個標籤的JQuery選擇選項
選擇1
<select id="selectMove" name="bowelMovements" style="width: 125px">
<option>--Select--</option>
<option>Normal</option>
<option>Constipation</option>
<option>Diarrhea</option>
</select>
<script type="text/javascript">
$("select")
.change(function() {
var str = "";
$("select option:selected").each(function() {
str += $(this).text() + " ";
});
$('#<%=Label414.ClientID%>').text(str);
})
.trigger("change");
</script>
選擇2
<select name="bowelMoves" multiple="multiple" style="width: 125px">
<option>1 Quadrant</option>
<option>2 Quadrant</option>
<option>Hypo</option>
<option>Hyper</option>
<option>Normal</option>
</select>
<script type="text/javascript">
$("select")
.change(function() {
var str = "";
$("select option:selected").each(function() {
str += $(this).text() + ", ";
});
$('#<%=Label418.ClientID%>').text(str);
})
.trigger("change");
</script>
純粹的天才......謝謝。你爲我節省了大量頭痛。 – RazorSharp
現在我似乎有問題。它正在工作,但由於某種原因,它不是。 Label414有效,但label418的值是414 + 418。 – RazorSharp