mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-07-11 18:56:10 +09:00
Fix selected options in custom select field if there is default value
This commit is contained in:
@@ -184,6 +184,15 @@ jQuery(document).ready(function() {
|
||||
|
||||
jQuery('.um-s1,.um-s2').css({'display':'block'});
|
||||
|
||||
if( jQuery(".um-s1").length > 0 ){
|
||||
jQuery(".um-s1").each(function () {
|
||||
var select = jQuery(this);
|
||||
if( select.val() === '' && select.attr('data-default') ) {
|
||||
select.val(select.attr('data-default'));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
jQuery(".um-s1").select2({
|
||||
|
||||
allowClear: true,
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -2508,7 +2508,7 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
|
||||
$placeholder = strip_tags( $placeholder );
|
||||
}
|
||||
|
||||
$output .= '<select ' . $disabled . ' ' . $select_original_option_value . ' ' . $disabled_by_parent_option . ' name="' . $form_key . '" id="' . $field_id . '" data-validate="' . $validate . '" data-key="' . $key . '" class="' . $this->get_class( $key, $data, $class ) . '" style="width: 100%" data-placeholder="' . $placeholder . '" ' . $atts_ajax . '>';
|
||||
$output .= '<select data-default="' . $data['default'] . '" ' . $disabled . ' ' . $select_original_option_value . ' ' . $disabled_by_parent_option . ' name="' . $form_key . '" id="' . $field_id . '" data-validate="' . $validate . '" data-key="' . $key . '" class="' . $this->get_class( $key, $data, $class ) . '" style="width: 100%" data-placeholder="' . $placeholder . '" ' . $atts_ajax . '>';
|
||||
|
||||
/**
|
||||
* UM hook
|
||||
|
||||
Reference in New Issue
Block a user