0
我有一個表單,點擊提交按鈕後,它應該提交表單,禁用提交按鈕並顯示處理消息。在Chrome,Firefox,IE,&中,一切都很好用。在Safari中,它只提交表單,禁用按鈕,並不顯示處理消息。這是我使用jQuery:禁用按鈕並提交顯示div
$('#review').on('submit', function() {
$(this).find('.submit').attr('disabled','disabled');
$("#processing").slideDown("slow");
});
您還沒有提供相關的HTML和CSS,所以我們無法確認'#processing'沒有隱藏在這樣的'slideDown()'不會影響的方式。或者HTML是有效的,或者實際上是阻止/推遲表單發佈,這可能是Safari的問題。 – Popnoodles
@Popnoodles如果它不存在,它在其他瀏覽器中如何工作? – Barmar
嘗試交換'$(「#processing」)。slideDown(「slow」); $(this).find('。submit')。attr('disabled','disabled');' – mplungjan