【问题标题】:October CMS AJAX actions - plugin十月 CMS AJAX 动作 - 插件
【发布时间】:2017-06-24 11:33:12
【问题描述】:

如果我在尝试调用 AJAX 操作时收到此错误,可能会出现什么问题?

处理程序名称无效。正确的处理程序名称格式为:“onEvent”

我正在尝试使用联系表单插件,但由于此 AJAX 调用错误,它无法正常工作。我在最底部的主模板中包含了{% framework %}{% framework extras %},就在jQuery 包含之后。我在该主模板中包含的另一个部分中使用联系表。有任何想法吗?

【问题讨论】:

    标签: javascript jquery ajax octobercms octobercms-plugins


    【解决方案1】:

    来自docs

    处理程序名称应具有以下模式:onName

    您的处理程序名称是否遵循该模式?

    【讨论】:

      【解决方案2】:

      所以在 10 月 cms 中,ajax 处理程序名称应该是 onName 例子

      <button data-request="onGallery" >Go</button>
      

      在 Ajax 处理程序中

      public function onGallery()
      

      {

           flash::success('hi');
      

      }

      根据文档,所有处理程序都应该在函数名称之前拥有

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-06-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-01-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多