Я новичок в asp.net mvc,
и работая над этим, я использовал очень простые вещи из asp.net mvc, такие как beginform и т. д.
В этом раунде я использовал много jquery-кодов для проверки на стороне клиента, извлечения данных ajax и других графических работ.
и я использовал комбинации кнопок ввода html и т. Д., А также элементы управления asp.net mvc.
Что я заметил, так это то, что всякий раз, когда я нажимаю на элемент управления кнопки, который иногда привязан к событиям jquery oclick, когда возникает ошибка javascript, страница просто запускается и отправляется.
почему это происходит и чего мне здесь не хватает?
мой плохой для глупых вопросов ..
спасибо
Обновление
Поработав, думаю, я мог бы узнать, почему ...
Может ли это быть потому, что я поместил некоторые обработчики событий jquery в другую функцию и не вернул false?
function eventHandling() {
//initialize controls
$(".dobPicker").datepicker({
changeMonth: true,
changeYear: true,
yearRange: '-100:+0'
});
$("a#hrefCountry").fancybox({
'titlePosition': 'inside',
'width': '75%',
'height': '75%'
});
//Event handlers part
$("#imgbtnClear").click(function() {
clearForm("#frmProductRegistration");
return false; // like this guy weren't there initially <-- ??
});
А если это было основной причиной, почему?
хочу поделиться:)