Любой javascript, который я вставляю в представление, не стреляет. Фиктивный пример кодаMVC 5 javascript not firing
<a href="javascript:getView();" name="something" id="something">click me </a>
<div id="AddAY"></div>
<script type="text\javascript">
function getView()
{
$('#AddAY').load('/schools/details/2');
};
</script>
Когда страница отображается результат является:
<a href="javascript:getView();" name="something" id="something">click me</a>
<div id="AddAY"></div>
<script type="text\javascript">
function getView()
{
$('#AddAY').load('/schools/details/2');
};
</script>
<script src="/Scripts/jquery-2.1.1.js"></script>
<script src="/Scripts/jquery-ui-1.11.1.js"></script>
<script src="/Scripts/bootstrap.js"></script>
<script src="/Scripts/respond.js"></script>
при нажатии на ссылку, он ничего не делает.
должен исходный код JQuery быть объявлен до функции Это:.? $ („# AddAY“) .load ('/ school/details/2'); не имеет значения до этого (и другие файлы). –
@ADASein No. 'getView' вызывается только при нажатии ссылки. – dfsq
Это базовое веб-программирование: переместите библиотеки jquery вверх, чтобы браузер мог разбор функции. –