Есть код
<input id="NameNew" type="text" value="" />
<input id="PriceNew" type="number" value="" />
<input id="CountNew" type="number" value="" />
<input id="submit" type="button" value="Add" />
<script type="text/javascript">
$(document).ready(function () {
$('#submit').click(function (e) {
e.preventDefault();
var name = $('#NameNew').val();
var price = $('#PriceNew').val();
var count = $('#CountNew').val();
name = encodeURIComponent(name);
$('.ListDrinks').load('@Url.Action("AddDrinkModel")?' + name + ','price+ ',' + count)
});
});
</script>
По сути он должен при клике на кнопку брать значения с полей и отправлять в контроллер. Но нет ни ошибок, ни попытки какого-либо запроса. По-моему он вообще не видит скрипт. И ещё попутный вопрос - как включать ajax на последней версии jquery (3.1.1)? Просто в прежних версиях он был легко узнаваем, а тут... подключаю все что есть просто : jquery-3.1.1.js, jquery-3.1.1.intellisense, jquery-3.1.1.slim.
Ошибку нашел, даже две. Во-первых, перед переменной price пропустил +. Во-вторых, забыл про имя переменной, на которую будет отправлен запрос
...("AddDrinkModel")?model' +...
В общем типичные ошибки новичка. Будьте внимательны, друзья)
Виртуальный выделенный сервер (VDS) становится отличным выбором
И так у меня имеется две формы 'Base' и 'Sort'На форме 'Base' есть кнопка для перехода на другую форму и 'datagridview'
Коллеги, добрый день! Пишу аналитическую обвязку для работающего клиент/серверного приложенияОдин из пунктов прямо поставил меня в тупик,...