Моя форма -
<form id="dataForm">
</form>
кнопка, на которую нажимают, -
<button id="btnAddSave" type="button">
ButtonText
</button>
, а Jquery используется
$(document).ready(function () {
$("#btnAddSave").click(function () {
alert("1");
$("#dataForm").submit(function (e) {
alert("2");
e.preventDefault();
var form = $(this);
var url = "/save";
$.ajax({
type: "POST",
url: url,
data: form.serialize(),
success: function (data) {
alert(data);
}
});
});
})
});
В приведенном выше примере отображается первое предупреждение, но не второе. Что здесь происходит не так? Как я могу это исправить?