Я полностью смущен... Я бы поклялся, что это работало вчера... Я проснулся сегодня утром, и все мои формы перестали работать в моем проекте.
Все формы имеют "onsubmit" для функции, которая возвращает false, поскольку это ajax-вызов, поэтому форма никогда не отправляется.
После множества тестов я упростил вопрос к этому фрагменту кода:
<html>
<head>
<script type="text/javascript">
function sub()
{
alert ("MIC!");
return false;
}
</script>
</head>
<body>
<form method = "post" id = "form1" onsubmit = "return sub()">
input: <input type="text" name="input1" >
<a href="#" onClick="document.getElementById('form1').submit();">button</a>
</form>
</body>
</html>
Я бы поклялся, что это работает отлично, но сегодня не работает: D
Почему, если я нажимаю кнопку, форма отправляется?
Я знаю, что это общий вопрос новичков, но я застрял
Спасибо!