Form.Element.AfterActivity = function(element, callback, delay) {
element = $(element);
if (!delay) delay = 0.25;
new Form.Element.Observer(element, delay, function(element, value) {
if (element.activity_timer) clearTimeout(element.activity_timer);
element.activity_timer = setTimeout(function() { callback(element); }, delay * 1000 + 50);
});
};
<script type="text/javascript">
//<![CDATA[
Form.Element.AfterActivity('btn_submit', function(element) { $(element).up('form').submit(); }, 0.35);
//]]>
</script>
通过 js timer 控制 form 多次提交
最新推荐文章于 2020-05-14 18:00:10 发布