0
我試圖禁用一個ASP按鈕時,它是在客戶端單擊。禁用ASP按鈕onclick防止事件發生
<asp:Button runat="server" ID="btnSubmit" Text="Save" class="Button" OnClick="btnSubmit_Click" CausesValidation="false"></asp:Button>
<script type="text/javascript">
$("input[type=submit],button").click(function(){$(this).attr("disabled", "disabled");});
</script>
當按鈕被點擊時,它會回發給page_load,但它不會轉到btnSubmit_Click方法。如果我刪除禁用該按鈕的jquery,它會將其從page_load轉換爲btnSubmit_Click方法。
似乎當從jquery禁用按鈕時,它不再能夠連接到它的事件。任何人有任何想法,我可以禁用按鈕客戶端,並仍然使其具體到onclick事件方法?
如果你禁用按鈕不是按一下按鈕,但在表單提交的事件嗎? –
這就是Yuriy的絕招,謝謝你。 – mgmedick
當你點擊了Asp按鈕。需要禁用相同的客戶端..那麼爲什麼可以;你從一開始就禁用該按鈕itslef –