我想通過Ajax提交表單,但它沒有調用函數?螢火蟲控制檯,給出錯誤「功能未定義」
,我發現了Firebug的控制檯上的錯誤:
ReferenceError: CreateUser is not defined
CreateUser()
我使用調用這個函數的按鈕:
<input type="button" onclick="CreateUser()" id="RegisterUserBtn" class="btn" value="Sign Up" name="">
我的功能:
<script language="JavaScript">
$(document).ready(function(e){
function CreateUser(){
alert('CreateUser SignUp button is clicked.');
}
});
</script>
什麼是造成這個問題?爲什麼不能找到函數名?
在'document.ready'之外聲明'function'會解決它。 – 2013-04-27 07:42:33
@DipeshParmar 是的,你說得對,需要它在document.ready 之外聲明thankyou。 – 2013-04-27 08:29:11