Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery.autosave绑定到事件不起作用_Javascript_Jquery - Fatal编程技术网

Javascript JQuery.autosave绑定到事件不起作用

Javascript JQuery.autosave绑定到事件不起作用,javascript,jquery,Javascript,Jquery,我正在使用插件向表单中添加自动保存功能。我尝试绑定插件提供的事件。但是它们没有被触发,或者我得到了一个错误:uncaughttypeerror:undefined不是一个函数。我的错在哪里 表格: 这里有一个例子:事件触发器的链接在这里不起作用。。 如果它绑定在一个调用中,它就可以工作 $('#myform').bind('saved', function() { console.log("saved"); // not works }); $('#myf

我正在使用插件向表单中添加自动保存功能。我尝试绑定插件提供的事件。但是它们没有被触发,或者我得到了一个错误:uncaughttypeerror:undefined不是一个函数。我的错在哪里

表格:


这里有一个例子:

事件触发器的链接在这里不起作用。。 如果它绑定在一个调用中,它就可以工作

    $('#myform').bind('saved', function() {
        console.log("saved"); // not works
    });
    $('#myform').bind('saved.autosave', function() {
        console.log("saved.autosave"); //works
    });
    $('#myform').bind('save', function() {
        console.log("save"); // not works
    });
    $('#myform').bind('save.autosave', function() {
        console.log("save.autosave"); //works
    });
    $('#myform').bind('changed', function() {
        console.log("changed"); // not works
    });
    $('#myform').bind('changed.autosave', function() {
        console.log("changed.autosave"); //works
    }); 
jQuery(function($) {
    $('#myform').autosave({
        namespace: "myform",
        callbacks: {
            data: 'serialize',
            scope: 'all',
            save: {
                method: 'ajax',
                options: {
                    url: '#',
                    type: 'post'
                }
            }
        }

    }).bind('changed.myform', function(event, input){
        alert('changed');
    },
    'saved.myform', function (event) {
        alert('saved');
    });
});
    $('#myform').bind('saved', function() {
        console.log("saved"); // not works
    });
    $('#myform').bind('saved.autosave', function() {
        console.log("saved.autosave"); //works
    });
    $('#myform').bind('save', function() {
        console.log("save"); // not works
    });
    $('#myform').bind('save.autosave', function() {
        console.log("save.autosave"); //works
    });
    $('#myform').bind('changed', function() {
        console.log("changed"); // not works
    });
    $('#myform').bind('changed.autosave', function() {
        console.log("changed.autosave"); //works
    });