为什么isSelected()选择总是返回false,即使我的复选框在Gravity Forms中被选中了?

时间:2018-09-08 15:06:11

标签: php wordpress gravityforms

我在wordpress中实现了我的重力表,如果ID为12的复选框被选中,则需要获取状态。

add_filter( 'gform_pre_render_3', 'gw_conditional_requirement' );
add_filter( 'gform_pre_validation_3', 'gw_conditional_requirement' );
function gw_conditional_requirement( $form ) {

    foreach( $form['fields'] as &$field ) {
        if( $field['id'] == 12 ) {

            foreach($field['choices'] as $choice) {
                var_dump($choice);
            }
        }
    }
    return $form;
}

但是isSelected()选择总是返回false。请问我做错了什么,还是有更好的方法,如何确定是否选中了复选框??

0 个答案:

没有答案