我正在尝试保存表格onkeyup
行动。我是 jQuery 新手。
这可能吗?
我很感激任何帮助。
编辑1:
保存表单意味着保存到服务器。有没有办法增加0.2秒的延迟。
此代码将在 keyup 上提交您的表单
$('#element').bind('keyup', function() {
$('#form').delay(200).submit();
});
在此代码中,您拦截表单提交并使用 ajax 提交更改它
$("#form").submit(function (event) {
event.preventDefault();
$.ajax({
type: "post",
dataType: "html",
url: '/url/toSubmit/to',
data: $("#form").serialize(),,
success: function (response) {
//write here any code needed for handling success }
});
});
要使用延迟功能,您应该使用 jQuery 1.4。传递给delay的参数以毫秒为单位。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)