0
首先,它的工作,作爲一個普通按鈕blockUI功能:無法從ASP調用按鈕
<input type="button" value="Block" id="btnBlock" name="btnBlock"/>
但我需要在ASP工作:按鈕,以及,我已經試過這樣:
<asp:Button ID="btnBlock" runat="server" Text="Block" OnClientClick="btnClick"/>
但它不工作,只是發送一個JS錯誤(編輯):
Microsoft JScript runtime error: 'btnBlock' is undefined
我的JS blockUI功能:
<script language="javascript" type="text/javascript">
$(document).ready(function() {
$('#btnBlock').click(function() {
$.blockUI({ message: $('#myForm') });
});
});
</script>
我也試圖改變blockUI功能,這一點,但它似乎不工作,它不承認腳本中的ASP代碼:
<script language="javascript" type="text/javascript">
$(document).ready(function() {
$('#<%= btnBlock.ClientID %>').click(function() {
$.blockUI({ message: $('#myForm') });
});
});
</script>
您確定錯誤存在,因爲您的錯誤表明'btnClick'未定義,'btnBlock'未定義。另外,如果最後一個沒有工作,它應該說'ct100_clientplaceholder_btnBlock是未定義'(類似的東西)。 –
對不起,我當時正在嘗試使用不同的功能,我將其更改回btnBlock並仍然給我提供相同的錯誤。 – user1676874