mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-03 16:51:40 +09:00
Fix sub-settings being reset after a signup form item is disabled and re-enabled
This commit is contained in:
parent
a26ebf0cf4
commit
18da97abdf
2 changed files with 6 additions and 6 deletions
|
|
@ -66,18 +66,18 @@ jQuery(function($){
|
|||
.find(':radio, [type="number"]')
|
||||
.removeAttr('disabled')
|
||||
.end()
|
||||
.find(':radio[value=option]').attr('checked', 'checked')
|
||||
.find(':radio.item_optional').prop('checked', true)
|
||||
.end()
|
||||
.prev('td')
|
||||
.find(':input[value=Y]').removeAttr('disabled').attr('checked', 'checked');
|
||||
.find(':input[value=Y]').removeAttr('disabled').prop('checked', true);
|
||||
} else {
|
||||
$i.parent('td').next('td').next('td')
|
||||
.find('>._subItem').hide().end()
|
||||
.find(':radio, [type="number"]').attr('disabled','disabled').removeAttr('checked')
|
||||
.find(':radio.item_required, :radio.item_optional, [type="number"]').attr('disabled','disabled').prop('checked', false)
|
||||
.next('label').css('fontWeight','normal').end()
|
||||
.end()
|
||||
.prev('td')
|
||||
.find(':input[value=Y]').removeAttr('checked').attr('disabled', 'disabled');
|
||||
.find(':input[value=Y]').attr('disabled', 'disabled').prop('checked', false);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -120,9 +120,9 @@
|
|||
<!--@endif-->
|
||||
</td>
|
||||
<td class="nowr">
|
||||
<label for="{$item->name}_re" class="x_inline"><input type="radio" id="{$item->name}_re" name="{$item->name}" value="required" checked="checked"|cond="$item->mustRequired || $item->required" disabled="disabled"|cond="!$item->isUse" /> {$lang->cmd_required}</label>
|
||||
<label for="{$item->name}_re" class="x_inline"><input type="radio" id="{$item->name}_re" name="{$item->name}" class="item_required" value="required" checked="checked"|cond="$item->mustRequired || $item->required" disabled="disabled"|cond="!$item->isUse" /> {$lang->cmd_required}</label>
|
||||
<!--@if(!$item->mustRequired)-->
|
||||
<label for="{$item->name}_op" class="x_inline"><input type="radio" id="{$item->name}_op" name="{$item->name}" value="option" checked="checked"|cond="!$item->mustRequired && ($item->isUse && !$item->required)" disabled="disabled"|cond="!$item->isUse" /> {$lang->cmd_optional}</label>
|
||||
<label for="{$item->name}_op" class="x_inline"><input type="radio" id="{$item->name}_op" name="{$item->name}" class="item_optional" value="option" checked="checked"|cond="!$item->mustRequired && ($item->isUse && !$item->required)" disabled="disabled"|cond="!$item->isUse" /> {$lang->cmd_optional}</label>
|
||||
<!--@endif-->
|
||||
|
||||
<div cond="$item->imageType" class="_subItem" style="display:none"|cond="!$item->isUse">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue