fix(forms): don't include disabled form elements

This commit is contained in:
Torsten Dittmann
2021-11-23 14:41:40 +01:00
parent 7904d79916
commit c549e75ca0
3 changed files with 7 additions and 2 deletions
+2 -1
View File
@@ -3217,7 +3217,8 @@ else if(undefined!==element.value){if((json[name]!==undefined)&&(!Array.isArray(
if(Array.isArray(json[name])){json[name].push(element.value);}
else{json[name]=element.value;}}
json[name]=cast(json[name],castTo);}}
for(let i=0;i<element.children.length;i++){if(Array.isArray(ref)){ref.push({});toJson(element.children[i],ref[ref.length]);}
for(let i=0;i<element.children.length;i++){if(element.children[i].disabled){return;}
if(Array.isArray(ref)){ref.push({});toJson(element.children[i],ref[ref.length]);}
else{toJson(element.children[i],ref);}}
return json;}
return{'toJson':toJson}},true,false);})(window);(function(window){"use strict";window.ls.container.set('markdown',function(window){var md=window.markdownit();function renderEm(tokens,idx,opts,_,slf){var token=tokens[idx];if(token.markup==='__'){token.tag='u';}
+2 -1
View File
@@ -283,7 +283,8 @@ else if(undefined!==element.value){if((json[name]!==undefined)&&(!Array.isArray(
if(Array.isArray(json[name])){json[name].push(element.value);}
else{json[name]=element.value;}}
json[name]=cast(json[name],castTo);}}
for(let i=0;i<element.children.length;i++){if(Array.isArray(ref)){ref.push({});toJson(element.children[i],ref[ref.length]);}
for(let i=0;i<element.children.length;i++){if(element.children[i].disabled){return;}
if(Array.isArray(ref)){ref.push({});toJson(element.children[i],ref[ref.length]);}
else{toJson(element.children[i],ref);}}
return json;}
return{'toJson':toJson}},true,false);})(window);(function(window){"use strict";window.ls.container.set('markdown',function(window){var md=window.markdownit();function renderEm(tokens,idx,opts,_,slf){var token=tokens[idx];if(token.markup==='__'){token.tag='u';}
+3
View File
@@ -120,6 +120,9 @@
}
for (let i = 0; i < element.children.length; i++) {
if (element.children[i].disabled) {
return;
}
if (Array.isArray(ref)) {
ref.push({});
toJson(element.children[i], ref[ref.length]);