Мне нужен способ предотвратить многократные отправки:
$("#myDiv").click(function(e) {
e.preventDefault();
console.log('open');
// submit the form
$('#myDiv #myInput').click(function(e){
e.preventDefault();
/* ajax call here */
console.log('clicked');
});
});
Так что, если при нажатии #myDiv
отправляет X раз, нажмите на дочернюю функцию.
например.если вы нажмете 3 раза #myDiv
, а затем нажмите #myInput
отправит 3 раза форму, а если вы нажмете еще раз, отправит 6.
Есть идеи, как это исправить?