我試圖從使用每個函數的表單獲取所有輸入。但是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();
)};
看看密切後使用
e.preventDefault()
,該'preventDefault'是不是裏面的每個循環,因此,在每個循環內傳遞'e'沒有影響 – Se0ng11編輯我的答案...讓我知道它是否工作? –