2013-06-26 64 views
0

我與ASP.NET MVC 3和Javascript/JQuery的工作。所以我在我的意見主體之一:的Javascript ASP.Net內聯代碼不工作

<script src="myfile.js"></script> 
<script> 
    $(function() { 
     var myVar = doSomething("string to manipulate"); 
    }); 
</script> 

所以這裏,我有一個外部文件,加載在視圖的正文。 doSomething()是一個駐留在外部.js文件中的函數。

當我運行這個觀點Chrome的控制檯顯示一個錯誤,指出它無法找到doSomething()即函數不存在的定義!

這是因爲$(function() {})相當於$(this).ready(function {})因此在外部js文件之前加載它?我不確定,但任何幫助都會很棒!

+2

的'