1.動的指定
let itemName = /*[[${detailForm.itemName}]]*/ null;
$('[name="' + itemName + '"]').addClass("className");
// IDでもOK
$('[d="' + itemName + '"]').addClass("className");
2.Disable解除
// 明細行が複数あって、項目も多い場合に活用
function disabledOff() {
$('[id^=row]').each(function(i, elem) {
if ($(elem).attr('id') == 'test1' || $(elem).attr('id') == 'test2') {
// test1,test2の場合の処理
} else {
// 非活性解除
$(elem).attr('disabled', false);
$(elem).removeAttr('disabled');
}
// 非活性の場合に、解除する
if ($(elem).is(':disabled')) {
// 非活性解除
$(elem).attr('disabled', false);
$(elem).removeAttr('disabled');
}
}
}
<div th:id="row" + ${stat.count}">
~~~~~~~
</div>
“`
“`

コメント