Tôi đã sau nút gửi:event.preventDefault() làm việc trong Chrome, Firefox không cho một nút gửi
<input type="submit" name="submit" value="Send" class="mybutton" />
Khi tôi sử dụng đoạn mã sau
$(document).ready(function(){
$("#submit").submit(function(){
event.preventDefault();
console.log('test');
}
});
trang của tôi là làm mới trong Firefox, nhưng không phải Chrome. ai đó có thể chỉ cho tôi phương hướng đúng không?
Tôi muốn sử dụng nút gửi cho một jQuery ajax gọi (không phải là một hình thức thường xuyên nộp)
+1 Câu trả lời duy nhất mà đặt 'event' tại địa điểm chính xác: p –
Trí tuệ tuyệt vời ... Tôi khá mới trong việc viết mã. Sự kiện phải được thông qua khi gửi, chứ không phải trên tài liệu đã sẵn sàng, đúng không? – dyelawn
Đối tượng 'event' toàn cục (' window.event') là một điều Microsoft. Chrome ném một đoạn mã vào mã được viết cho IE. Firefox thì không. :-) –