我有这段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”'
答案 0 :(得分:1)
前几天我遇到了同样的问题。似乎还有其他人在Safari中确认了这个错误:https://github.com/rails/jquery-ujs/issues/306
我解决了这个问题:n
我希望它有所帮助。
答案 1 :(得分:0)
你能把HTML发给我,这样我才能看到需要做什么,
如果它是一个按钮元素,你可以执行button.text('添加...')