【发布时间】:2016-05-15 13:45:13
【问题描述】:
我有一个网络应用程序,我正在使用网站某些部分的更新面板。更新面板工作正常,但问题是当我使用更新面板时有 jquery 不工作。首先,我的 jquery 在更新面板中。它没有用,所以我试图把它放在更新面板之外,但这也没有用。如果使用 updatepanel,是否需要额外的东西才能使其工作。以下是我的代码
<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>
【问题讨论】:
标签: asp.net vb.net updatepanel