ラジオボタンの必須項目マーク(*)を非表示にしたいです。
ラジオボタンが必ず、必須項目になるのは承知しております。
フィールドコード:ラジオボタンで、
フィールド名の横に、*が表示されてるので、非表示にならないですか?
大変お手数ですが、ご教示ください。
よろしくお願いいたします。
(function() {
'use strict';
kintone.events.on(['app.record.edit.show', 'app.record.create.show'], function(event) {
// 必須フィールドのアスタリスクを非表示にする
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
var requiredFields = kintone.app.getFieldElements('ラジオボタン');
if (requiredFields) {
requiredFields.forEach(function(field) {
var label = field.querySelector('.required');
if (label) {
label.style.display = 'none';
}
});
}
});
});
// 監視を開始
observer.observe(document.body, { childList: true, subtree: true });
// 初回実行
var requiredFields = kintone.app.getFieldElements('ラジオボタン');
if (requiredFields) {
requiredFields.forEach(function(field) {
var label = field.querySelector('.required');
if (label) {
label.style.display = 'none';
}
});
}
return event;
});
})();