1

我创建了多个忍者形式。在填写表格数据时,我怎么知道我填写的是哪个表格?

在使用 javascript 在 WordPress 中提交表单之前,如何获取 ninja 表单的表单 ID?

4

2 回答 2

0

将此脚本添加到页面的页脚,您的表单 ID 将在成功提交时收到警报。不确定为什么在提交之前需要这个。

<script>
var mySubmitController = Marionette.Object.extend( {
  initialize: function() {
    this.listenTo( Backbone.Radio.channel( 'forms' ), 'submit:response', this.actionSubmit );
  },
  actionSubmit: function( response ) {
      alert(response.data.form_id);
      console.log(response);
  },
});

jQuery( document ).ready( function( $ ) {
    // Instantiate our custom field's controller, defined above.
    new mySubmitController();
});
</script>
于 2018-07-16T13:36:22.613 回答
0

请尝试以下代码

console.log(form.id);

您可以在表单初始化后立即获得表单 ID

于 2018-07-17T06:55:58.257 回答