我想从提交历史中清除不必要的信息。
主页
/
user-372869
pheroneex's questions
有一个事件处理程序:
$('#container').on('click', '#saveInfo', function(e) {
e.preventDefault();
let $form = $(this.form);
$.ajax({
type: $form.attr('method'),
url: $form.attr('action'),
data: $form.serialize()
})
});
我想添加另一个执行类似功能的处理程序,因此,我需要将处理程序从匿名函数移动到一个公共处理程序中。我不明白如何制作一个将传输事件当前事件的处理程序。理论上应该是这样的:
$('#container').on('click', '#saveInfo', (e) => sendInfo(e));
const sendInfo = (e) => {
e.preventDefault();
let $form = $(this.form);
$.ajax({
type: $form.attr('method'),
url: $form.attr('action'),
data: $form.serialize()
})
}