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