Я пытаюсь сделать ссылку, нажмите каждый раз, когда страница перезагружается с 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" проверьте свой источник с помощью firebug или какого-нибудь другого инспектора, попробуйте выполнить отладку в javascript. Я также предпочитаю использовать $ ("# btn"). Trigger ("click"), но это не имеет значения. Также у вашего документа нет:. –
Одна важная вещь, чтобы не использовать Html.ActionLink, если у вас много ссылок, это замедлит загрузку вашей страницы, но это еще одна тема :) –