1
asp.net的MVC 3剃鬚刀 我有一個局部視圖執行jquery.ajax
<script type="text/javascript">
function MYFunction()
{
...
</script>
它的正常工作中的腳本
如果我移動代碼.js文件中,並嘗試與
<script src="path to my script file" type="text/javascript"></script>
腳本加載腳本不執行一些代碼,jquery.ajax,T其餘他的代碼被執行(我正在調試視覺工作室內)
任何建議?
DOM完成加載後應該做些什麼? (即'$(document).ready(...)') – Detect
腳本是在jQuery加載之前調用並運行的嗎? – Detect
jquery引用位於_layout.cshtml(母版頁)中,
確保您的腳本加載正確的順序。意思是說,如果你的腳本使用JQuery,那麼你必須在你的腳本標記之前加載JQuery。
來源
2011-08-09 20:03:13
我會檢查HTML頁面,並會告訴你,但我很確定,正在加載正確訂購。工作代碼和不起作用的代碼之間的唯一區別是從js文件加載腳本 –
我的猜測是你在javascript函數裏面使用'@'符號和一些c#代碼,並且它只在cshtml - razor文件中不能用於js文件。
對嗎?
來源
2011-10-06 15:05:56 gdoron