我有一個web應用程序,我正在使用網站某些部分的更新面板。更新面板正常工作,但問題是當我使用更新面板時,jquery不工作。首先我的jQuery是在更新面板裏面。它沒有工作,所以我試圖把它放在updatepanel之外但是這也沒有奏效。如果使用更新面板,是否還需要額外的東西才能使其工作。下面是我的代碼在asp.net中使用updatepanel時不會調用jquery
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<input id="decrement" type ="button" value="-" class="add-sub-button" />
<asp:TextBox ID="quantity" ClientIDMode="Static" Text="1" CssClass="quantity" runat="server"></asp:TextBox>
<input id="increment" type ="button" value="+" class="add-sub-button" />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="medicinesList" EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>
<script type="text/javascript">
$(document).ready(function() {
$("#increment").click(function() {
if ($('#quantity').val() != "90") {
var $n = $("#quantity");
$n.val(Number($n.val()) + 1);
}
});
$("#decrement").click(function() {
if ($('#quantity').val() != "1") {
var $n = $("#quantity");
$n.val(Number($n.val()) - 1);
}
});
});
</script>