小编Nic*_*tin的帖子

提交前WordPress NinjaForms JavaScript API

我正在使用WordPress Ninja Forms,我正在尝试创建一个表单预览,在通过Ajax发送数据之前必须接受它.这意味着我需要在表单验证和提交过程之间添加自定义JS-Code.

到目前为止我尝试了以下内容:

var form_id = 1;
var PreviewFormController = Marionette.Object.extend({

  initialize: function() {
    Backbone.Radio.channel( 'form-' + form_id ).reply( 'maybe:submit', this.PreviewForm, this, form_id);
  },

  PreviewForm: function(formID){

    var formModel = nfRadio.channel( 'app' ).request( 'get:form', formID );

    if(formModel.getExtra('previewOk')){
      return true;
    }
    this.ShowPreview( formModel );
    return false;
  },

  ShowPreview: function(formModel){
    if(confirm("You sure?")){
      nfRadio.channel( 'form-' + form_id).request( 'add:extra', 'previewOk', true );
      nfRadio.channel( 'form-' + formModel.get( 'id' ) ).request( 'submit', formModel );
    }
  }
});

$(function(){
    new PreviewFormController();
});
Run Code Online (Sandbox Code Playgroud)

问题是PreviewForm现在在现场验证之前.如何在现场验证挂钩功能? …

javascript wordpress backbone.js marionette ninja-forms

7
推荐指数
1
解决办法
921
查看次数

WordPress的get_posts标题如

我正在尝试为WordPress创建一个小的搜索功能.AJAX调用应该获得标题所在的所有帖子%quote%.

是否有可能在get_posts()函数内部发生这种情况?

别误会我的意思.ajax运行正常.我的functions.php中有ajax函数,我收到帖子.这只是"我喜欢的地方"部分,我无法找到解决方案.

wordpress get title posts

3
推荐指数
3
解决办法
2万
查看次数