본문 바로가기
개발/Java Script

[JavaScript] Input hidden 변경감지

by JaeHoist 2022. 12. 27.
$('body').on('click', '.task-template', function (event) { //hidden input에 변경을 일으키는 trigger 이벤트 
    event.stopPropagation();
    var $ui = $(event.currentTarget),
        submitURL = ['/project.tracker-working-hours-fte', projectId, 'taskTemplateOptions.json'].join('/');
    optionDialog.showOptionDialogHandler(submitURL, $ui, $('#task-template'));
    var hiddenInput = $('#task-template'),
        oldValue = $('#task-template').val();

    var interval = setInterval(function () {
        if (hiddenInput.val() != oldValue) {
            alert(hiddenInput.val());
            clearInterval(interval);
        }
    }, 100)
});

setInterval로 hidden input값 변경 감지

 

 

'개발 > Java Script' 카테고리의 다른 글

[Jquery] data-raw 읽기,저장  (0) 2022.12.27
[Vue] 번들러란?  (0) 2022.12.19
[JavaScript] 화살표 함수 쓰는 이유  (0) 2022.12.13