При создании входа на гравитационные из формы по умолчанию funcitonaliy "gform_input_masks" согласно E.x ниже.
add_filter('gform_input_masks', 'add_mask');
function add_mask($masks) {
$masks['phone number'] = '99999999999';
return $masks;
}
И затем вы хотите снятую линию от входа, то вам нужно использовать «gform_input_mask_script» как в пример ниже.
add_filter('gform_input_mask_script', 'set_mask_script', 10, 4);
function set_mask_script($script, $form_id, $field_id, $mask) {
$script = "jQuery('#input_{$form_id}_{$field_id}').mask('" . esc_js($mask) . "',{placeholder:' '}).bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} });";
return $script;
}
Пожалуйста, используйте это и дайте мне знать, если у вас возникли проблемы.
Благодарим вас за подробный ответ. Ты мне помог! Я не знал, что функция маски - это отдельный скрипт, интегрированный с гравитационными формами. Я пошел по ссылке, которую вы мне дали, и проверил, в каком файле находится этот код, и отправился в файл в гравитационных формах и отредактировал его. Поэтому я быстро нашел благодарность. Спасибо sooo много !!!! – Shtarley