我有一個MVC視圖,當我在視圖中使用表單sumbit函數時,它的工作正常。但是當我把我的代碼insde js文件它停止工作表單提交jQuery函數不能在js文件中工作
這是爲什麼?有沒有解決方案?
<script type="text/javascript" src="@Url.Content("~/Scripts/site/js.js")" ></script>
@using(Html.BeginForm("Index" , "Sample" , FormMethod.Post , new { id = "frm" }))
{
<div>
<p>
<input type="text" id="username" name="username" />
</p>
<input type="submit" value="Save" />
</div>
<script type="text/javascript">
$('form').submit(function() // or $('#frm').submit
{
alert('1');
return false;
});
</script>
}
你是什麼意思「它不工作」? –
@AaronKurtzhals:我的意思是它沒有被解僱。並且** alert('1')**不顯示 – Raika
您發佈的代碼示例是否工作?另外,你會發布其他工作/非工作代碼示例嗎?而且,你使用asp.net mvc嗎? –