|
@@ -78,13 +78,25 @@
|
|
|
id: olt
|
|
|
},
|
|
|
success: function (result) {
|
|
|
- $('.olt_mark').addClass('hidden');
|
|
|
- $('.' + result.mark).removeClass('hidden');
|
|
|
+ if(result.mark !== 'ERROR') {
|
|
|
+ $('.olt_mark').addClass('hidden');
|
|
|
+ $('.' + result.mark).removeClass('hidden');
|
|
|
+ $("div." + result.mark + " div div.box-header h4.box-title").html(result.mark);
|
|
|
|
|
|
- $('.zte_v4').addClass('hidden');
|
|
|
- // El modelo de OLT es ZTE V4, entonces muestro los campos
|
|
|
- if (result.name.includes('ZTE') && result.name.includes('V4')) {
|
|
|
- $('.zte_v4').removeClass('hidden');
|
|
|
+ // FiberHome and FiberLink have vlans but in FiberHome vlans is required (at least vlanid_data)
|
|
|
+ if(result.mark === 'FiberHome') {
|
|
|
+ $('#{{ admin.uniqid ~ "_vlans" }}').attr('required',true)
|
|
|
+ $("label[for='{{ admin.uniqid ~ '_vlans' }}']").addClass('required');
|
|
|
+ } else {
|
|
|
+ $('#{{ admin.uniqid ~ "_vlans" }}').attr('required',false)
|
|
|
+ $("label[for='{{ admin.uniqid ~ '_vlans' }}']").removeClass('required');
|
|
|
+ }
|
|
|
+
|
|
|
+ $('.zte_v4').addClass('hidden');
|
|
|
+ // El modelo de OLT es ZTE V4, entonces muestro los campos
|
|
|
+ if (result.name.includes('ZTE') && result.name.includes('V4')) {
|
|
|
+ $('.zte_v4').removeClass('hidden');
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
});
|