【发布时间】:2015-08-18 11:49:35
【问题描述】:
我在这里 (Disable submit button unless original form data has changed) 找到了以下代码,它可以工作,但对于我来说,我无法弄清楚如何更改同一个提交按钮的属性、文本和 CSS。
我希望文本、背景和悬停背景在按钮启用/禁用时不同,并且还可以切换另一个 DIV 可见/隐藏。
$('form')
.each(function(){
$(this).data('serialized', $(this).serialize())
})
.on('change input', function(){
$(this)
.find('input:submit, button:submit')
.prop('disabled', $(this).serialize() == $(this).data('serialized'))
;
})
.find('input:submit, button:submit')
.prop('disabled', true);
有人可以提供样品吗?我没有头发可以拔了:-)
【问题讨论】:
-
.find('input:submit, button:submit').css('background-color': '#fff')
标签: javascript jquery html css forms