Framework: Javascript, Jqgrid
У меня есть функция ниже JavaScript. Он получает массив полей и Jqgrid. Он устанавливает обязательный атрибут полей в true. Я хочу передать входную строку 'Required' и позволить функции установить для элемента 'Required' значение true. Таким образом, я могу повторно использовать эту функцию для установки атрибутов 'Integer', 'Email' и т. Д. Я ищу функцию, похожую на отражение Java в Javascript. Можете ли вы указать мне, если в Javascript есть способ сделать это?
function setRequiredFields(fields, grid){
for (var i = 0; i < fields.length; i++) {
var colProp = $(grid).getColProp(fields[i]);
getColPropEditRules(colProp).Required = true;
getColPropFormOptions(colProp).elmsuffix = " *";
$(grid).setColProp(fields[i], colProp);
}
}