各関数を使用してフォームからすべての入力を取得しようとしています。しかし、Preventdefaultは各機能の後で動作しません。各関数の後にjQuery preventDefault()が機能しません
$("#my-form").on('submit', function(e){
var masterArray = array();
var stringify = '';
$(".input-class").each(function(){
$id = $(this).attr('id');
$data = $(this).val();
$myArray = array();
if ($eamount == 0) {
\t \t \t myArray = {
scheme_code:$id,
amount:0
};
}else{
\t \t myArray = {
scheme_code:$id,
amount:$data
};
}
\t masterArray.push(myArray);
});
stringify = JSON.stringify(investmentArray);
e.preventDefault();
)};
を結合イベントが密接に見て直後、 'preventDefault'が内部ではない
e.preventDefault()
を使用する必要がありますしたがって、各ループは、各ループの内部で 'e 'を渡しても効果がありません。 – Se0ng11私の答えを編集しました...私はそれが動作しているかどうかを教えてください? –