我試圖做一個鏈接,只要點擊頁面重新加載使用jQuery,但是這代碼不工作:MVC的鏈接點擊後頁面加載與jQuery
@model IEnumerable<SPMVCApp.Models.Picture>
@{
ViewBag.Title = "Index";
}
<h2>@ViewBag.Mb Mb</h2>
<p>
@Html.ActionLink("Create New", "Create", null, new { id = "btn" })
</p>
<table>
<tr>
<th></th>
</tr>
</table>
<script type ="text/javascript">
$(document).ready(function(){
jQuery('#btn').click()
})
</script>
我試着使用$來代替jQuery的時候射擊的點擊,但仍然沒有運氣,我沒有太多的經驗與jQuery/JavaScript的
您是否試過'jQuery('#btn')。trigger('click')'? – Satpal
嘗試@id =「btn」用螢火蟲或其他檢查器檢查你的源代碼,嘗試在javascript中進行調試。我更喜歡使用$(「#btn」)。trigger(「click」),但那應該不重要。你的文檔也沒有準備好;。 –
不要使用Html.ActionLink的一個重要的事情,如果你有很多鏈接它會減慢你的頁面加載,但這是另一個主題:) –