javascript – 如何提交表单onkeyup操作

我正在尝试保存表单onkeyup操作.我是jquery的新手.

这可能吗.

我感谢任何帮助.

编辑1:
保存表单意味着保存到服务器.有没有办法增加0.2秒的延迟.

最佳答案
此代码将在密钥上提交您的表单

$('#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.传递给延迟的参数以毫秒为单位.

相关文章

1.第一步 设置响应头 header('Access-Control-Allow...
$.inArray()方法介绍 $.inArray()函数用于在数组中搜索指定的...
jquery.serializejson.min.js的妙用 关于这个jquery.seriali...
JS 将form表单数据快速转化为object对象(json对象) jaymou...
jQuery插件之jquery.spinner数字智能增减插件 参考地址:http...