我的表单提交事件附有以下javascript:
$('form').submit(function () {
if ($(this).valid()) {
// On submit disable its submit button
$('button[type=submit]', this).attr('disabled', 'disabled').html('<i class="icon-spinner icon-spin"></i>');
}});
每次用户提交表单时,该按钮都会被禁用,并且按钮内会显示一个微调器,替换文本
它在每台PC浏览器上运行得非常好,除了新的IOS8之外,在每个版本的IOS上都能正常使用移动游戏。
在提交过程中以及表单提交后,事件未被触发,javascript以某种方式被禁用/崩溃,我无法切换菜单栏,侧栏以及需要javascript的所有内容。
更新
如果我在不添加微调器图标的情况下更改我的禁用我的按钮,它也能正常工作
$('form').submit(function () {
if ($(this).valid()) {
// On submit disable its submit button
$('button[type=submit]', this).attr('disabled', 'disabled');
}});