|
113 | 113 |
|
114 | 114 | <td> |
115 | 115 | <div id="select-conto-standard-'.$riga['id'].'" '.($riga->is_cespite ? 'style="display:none;"' : '').'> |
116 | | - {[ "type": "select", "name": "idconto['.$riga['id'].']", "required": 1, "value": "'.$riga->id_conto.'", "values": '.json_encode($optionsConti['results']).', "class": "unblockable" ]} |
| 116 | + {[ "type": "select", "name": "idconto['.$riga['id'].']", "required": "'.($riga->is_cespite ? 0 : 1).'", "value": "'.$riga->id_conto.'", "values": '.json_encode($optionsConti['results']).', "class": "unblockable" ]} |
117 | 117 | </div> |
118 | 118 | <div id="select-conto-cespite-'.$riga['id'].'" '.(!$riga->is_cespite ? 'style="display:none;"' : '').'> |
119 | | - {[ "type": "select", "name": "idconto_cespiti['.$riga['id'].']", "required": 1, "value": "'.$riga->id_conto.'", "values": '.json_encode($optionsConti_cespiti['results']).', "class": "unblockable" ]} |
| 119 | + {[ "type": "select", "name": "idconto_cespiti['.$riga['id'].']", "required": "'.($riga->is_cespite ? 1 : 0).'", "value": "'.$riga->id_conto.'", "values": '.json_encode($optionsConti_cespiti['results']).', "class": "unblockable" ]} |
120 | 120 | </div> |
121 | 121 | </td> |
122 | 122 |
|
@@ -172,10 +172,14 @@ function copy() { |
172 | 172 | // Mostra/nascondi i selettori appropriati |
173 | 173 | if (is_cespite) { |
174 | 174 | $("#select-conto-standard-" + id).hide(); |
| 175 | + $("#select-conto-standard-" + id).find("select").attr("required", false); |
175 | 176 | $("#select-conto-cespite-" + id).show(); |
| 177 | + $("#select-conto-cespite-" + id).find("select").attr("required", true); |
176 | 178 | } else { |
177 | 179 | $("#select-conto-standard-" + id).show(); |
| 180 | + $("#select-conto-standard-" + id).find("select").attr("required", true); |
178 | 181 | $("#select-conto-cespite-" + id).hide(); |
| 182 | + $("#select-conto-cespite-" + id).find("select").attr("required", false); |
179 | 183 | } |
180 | 184 | }); |
181 | 185 | }); |
|
0 commit comments