Ninja在表单功能中表单提交按钮

时间:2014-08-29 14:34:23

标签: php jquery wordpress forms

我正在尝试在onsubmit="return blahblah();"元素中添加<form>。但是,它每次都只是在表单之外回响。

function ninja_forms_add_on_submit( $form_id ) {
  echo 'onsubmit="something"';
}
add_action( 'ninja_forms_display_open_form_tag', 'ninja_forms_add_on_submit' );

正在查看操作文档:http://ninjaforms.com/documentation/developer-api/actions/

我这样做的原因是因为我希望onsubmit在开始动作之前触发ajax调用。

再次感谢

1 个答案:

答案 0 :(得分:1)

您可能已经意识到,您在ninja_forms_display_open_form_tag上执行的功能将立即执行,因为Ninja Forms会呈现开始form标记;但是开始标记还包括结束> - 因此无法实际设置onsubmit属性或任何属性。

正如Culyx在评论中所提到的,您可以使用jQuery分配onsubmit回调。