呼叫ajax時form data型態
若form內有type=file的input物件是空值時,
那麼submit之後,會顯示failed to load resource:要求逾時 的錯誤
在chrome上功能可正常運作 ,只有safari會顯示此錯誤
目前解決方式:
在送出ajax前,若form內的檔案上傳(input type=file)是空的,也就是沒有檔案需要上傳
那麼,就把這個input刪除
$("input[type=file]").each(function() {
if($(this).val() === "") {
$(this).remove();
}
});
沒有留言:
張貼留言