更改提交按钮文本并在iOs中禁用它

时间:2017-01-24 15:29:07

标签: javascript jquery ios

我有这段js代码,它适用于pc(将文本更改为'添加...'并禁用按钮)。但是在iOs设备上只提交表单,文本没有变化。有什么想法吗?

        $(".moveToBasket").click(function() {
            var form = $(this).closest('form');
            var button = $(this);

            button.attr('value', 'Adding...');

            form.on('submit', function() {
                button.prop("disabled", true);
            });
        });

P.S。 .moveToBasket类的html元素是'input type =“submit”'

2 个答案:

答案 0 :(得分:1)

前几天我遇到了同样的问题。似乎还有其他人在Safari中确认了这个错误:https://github.com/rails/jquery-ujs/issues/306

我解决了这个问题:

n

我希望它有所帮助。

答案 1 :(得分:0)

你能把HTML发给我,这样我才能看到需要做什么,

如果它是一个按钮元素,你可以执行button.text('添加...')