diff --git a/public/assets/js/require-form.js b/public/assets/js/require-form.js index ed213bac..54a2ff4d 100755 --- a/public/assets/js/require-form.js +++ b/public/assets/js/require-form.js @@ -322,9 +322,14 @@ define(['jquery', 'bootstrap', 'upload', 'validator', 'validator-lang'], functio var result = template ? [] : {}; $.each(data, function (i, j) { if (j) { - if (!template) { - if (j.key != '') { - result[j.key] = j.value; + var keys = Object.keys(j); + if (keys.indexOf("value") > -1 && (keys.length === 1 || (keys.length === 2 && keys.indexOf("key") > -1))) { + if (keys.length === 2) { + if (j.key != '') { + result[j.key] = j.value; + } + } else { + result.push(j.value); } } else { result.push(j);