我正在將一些代碼部署到網站,而當我這樣做時,JavaScript無法運行。我得到的錯誤:JavaScript在本地工作,但部署到網絡服務器時不工作
SCRIPT5007: The value of the property '$' is null or undefined, not a Function object.
它使用的代碼是
@model MVCMasterDetail.DataAccess.cwwoLoadCurrentWorkOrderActualsResult[]
<script type="text/javascript">
$(document).ready(function() {
$(".grid-toggle").click(function() {
$(this).closest("table").find("tbody").show();
});
$(".hide-rows").click(function() {
$(this).closest("table").find("tbody").hide();
});
});
</script>
@Html.Partial("MasterDetailMasterPartial")
而且什麼叫使用它是:
<td colspan="4"> Details<br/><a href="javascript: void(0)" class="grid-toggle">Show- </a><a href="javascript: void(0)" class="hide-rows">Hide</a></td>
任何幫助表示讚賞。
我想你已經忘了添加要領... – rene
聽起來像你沒有正確包括jQuery。 –
使用螢火蟲仔細檢查您的請求,也許您沒有加載jQuery庫 – fcalderan