【问题标题】:"Add another item" fails after 40 fields in Drupal 7Drupal 7 中的 40 个字段后“添加另一个项目”失败
【发布时间】:2018-06-22 13:16:36
【问题描述】:

我有一个带有“图像”字段的表单,通过单击“添加另一个项目”按钮可以添加无限的图像字段。在 40 个图像字段之后,我收到一个 ajax 错误“尝试处理 /system/ajax 时发生错误:ajax.form.ajaxSubmit 不是函数”。 Ajax 调用失败并返回一些 JS 文件作为响应,这很奇怪。感谢您的想法和建议。

【问题讨论】:

    标签: drupal


    【解决方案1】:

    我能想到的解决方法是删除 ajax 调用并使用通常的 POST 方法,通过单击“添加另一个项目”来刷新表单。 Drupal 足够聪明,可以记住用户在表单中填写的所有其他值。

    【讨论】:

      【解决方案2】:

      这可能是由于您发布到 Ajax 调用的输入变量的数量。检查 php.ini 中“max_input_vars”的值,并尝试增加它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-31
        • 2020-03-07
        相关资源
        最近更新 更多