Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.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触发器提交表单_Javascript_Jquery_Forms_Twitter Bootstrap_Pug - Fatal编程技术网

Javascript 通过jquery触发器提交表单

Javascript 通过jquery触发器提交表单,javascript,jquery,forms,twitter-bootstrap,pug,Javascript,Jquery,Forms,Twitter Bootstrap,Pug,我是javascript的新手,真的搞不懂这一点 因此,我有一个链接到表单的按钮,它将提交从表单收集的数据。我被告知重写JS/JQuery,这样它就可以跨网站工作 button(trigger-submit='form-presentation').btn.btn-primary( name="action", value="add-assessment" ) Save & Edit Assessment 链接到 form.form-presentatio

我是javascript的新手,真的搞不懂这一点

因此,我有一个链接到表单的按钮,它将提交从表单收集的数据。我被告知重写JS/JQuery,这样它就可以跨网站工作

button(trigger-submit='form-presentation').btn.btn-primary(
    name="action", 
    value="add-assessment"
    ) Save & Edit Assessment
链接到

  form.form-presentation(
    action=route.seminar(seminar, 'create_presentation', {}, 'post'), 
    method="POST", 
    enctype="multipart/form-data"
  )
这是不起作用的JS:

define([
  'jquery',
], function ($) {

  $(document).ready(function() {

    $('[trigger-submit]').click(function() {
      document.form-presentation.submit();
    });

  });
});

我觉得我需要
data()在那里,但我不知道它将如何工作。我准备把我的头发从这上面扯下来。谢谢你的帮助

我从某人那里得到了一些帮助,他帮我找出了我需要的代码

$($(this).attr('.trigger-submit')).submit();
将在这种情况下工作,并允许它在整个站点中使用