2015-01-21 66 views
0

我調用一個JavaScript函數,其中包含一個jquery確認功能從按鈕點擊,但不能正確地得到它。它顯示錯誤「JavaScript運行時錯誤:屬性'$'的值爲空或未定義,而不是函數對象」。有人可以幫助我在這裏。正確的方式來使用jquery確認

嵌入的jQuery:

<head runat="server"> 
    <title>User Authentication</title> 
    <script type="text/javascript" src="~/Scripts/jquery.confirm.js"></script> 
</head> 

javascript代碼:btnLogin.OnClientClick = "javascript:return Confirm();";

+0

您需要包括 – Thangadurai 2015-01-21 06:15:55

+0

下的jQuery插件JS文件 Thangadurai 2015-01-21 06:22:03

回答

0

通過編寫

<script type="text/javascript" src="~/Scripts/jquery.confirm.js"></script> 

你只添加 「插件腳本」:
function Confirm() { $(function(){ $.confirm({ text: "yes or no", title: "yes or no", confirm: function() { alert('yes'); }, cancel: function() { alert('no'); }, confirmButton: "Yes", cancelButton: "No", post: true, confirmButtonClass: "btn-danger", cancelButtonClass: "btn-default" }); }); }
後面的代碼。不過,你需要添加jQuery基礎。因此,在添加插件腳本之前添加以下行。

<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.3.min.js"></script>