Связывание клика Knockoutjs на родительском элементе предотвращает отправку дочерней формы - PullRequest
2 голосов
/ 19 октября 2011

Проверьте этот jsfiddle .Есть <div> с привязкой клика.Этот div имеет дочернюю форму.Нажатие кнопки «Отправить» в дочерней форме запускает событие родительского нажатия и не отправляет форму.

Как восстановить возможность отправки этой формы?В моем реальном приложении у меня также есть поле файла в форме, которое ничего не делает при нажатии.Я упоминаю, что просто чтобы избежать ответов типа:

$('#myForm input[type=submit]').click(function(){
    $('#myForm').submit();
});

Спасибо!

1 Ответ

4 голосов
/ 19 октября 2011

Если вы return true из вашего doSomething метода, то это позволит продолжить действие по умолчанию.

...