페이지로드시 새 입력 요소에서 값 가져 오기

user2271933

동적 추가 입력 필드에서 값을 가져 오는 데 문제가 있습니다. 아약스 호출을 수행하는 함수가 있으며 결국 다음과 같은 입력 필드를 추가합니다.

$('<input type="text" id="col_1" value="done" hidden="true"/>').appendTo("#progress-category");

이 부분은 잘 작동하지만 페이지로드시 입력에서 값을 가져와야하는 다른 함수에서 문제가 발생합니다.

따라서 내 페이지가로드 될 때 "완료"와 같은지 확인하고 다른 작업을 수행해야합니다.

일반적인 방법 : $("#col_1").val()alert()정의되지 않은 인쇄합니다.

.on동적으로 추가 된 요소 에 대한 함수에 대해 읽었 지만 특정 짝수 값 가져 오기 단계를 바인딩하고 싶지 않습니다. 페이지가로드 되 자마자 해당 값이 필요합니다.

게오르기 나우모프

가능한 해결책 중 하나는이 입력을 추가했을 때 이벤트를 트리거하는 것입니다.

예 :

$('<input type="text" id="col_1" value="done" hidden="true"/>').appendTo("#progress-category");
$(window).trigger("inputIsadded");

그런 다음 "inputIsadded"이벤트에 리스너를 추가 할 수 있습니다.

예 :

$(window).on("inputIsadded", function() {
    // working with input 
});

다른 방법은 지연된 객체 를 사용하는 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

URL에서 메시지 페이로드로 값을 가져 오는 노새

jQuery를 사용하여 이웃 입력 요소에서 값 가져 오기

HTML 페이지에서 모든 입력 ID 값 가져오기

극작가에서 입력 요소의 값 가져 오기

입력에서 요청 문자열로 값 가져오기

Vaadin-DOM에서 입력 요소 값 가져 오기

C #에서 입력 요소의 텍스트 값 가져 오기

동적 입력 요소에서 값 가져 오기

Blazor, Javascript 생성 DOM 요소에서 입력 값 가져 오기

고차 구성 요소에서 입력 값 가져 오기

다음으로 시작하는 이름으로 요소에서 입력 값 가져 오기 ... (jQuery)

한 페이지에 여러 양식, 입력 값 가져 오기

"id"또는 "name"으로 입력 요소의 값 가져 오기

사용자 입력 후 값으로 요소 가져 오기

자식 입력 요소 값 업데이트 가져 오기

Javascript로 HTML 테이블 입력 셀에서 값 가져 오기

Angular로 입력 유형 이메일에서 값 가져 오기

HTML 입력에서 값 가져 오기

입력 jquery에서 값 가져 오기

입력에서 값 가져오기

HTTP 요청에서 값 가져오기 및 UIView 레이블 값 새로 고침

Selenium, 웹 페이지에서 요소 값 가져오기

가져 오기 요청시 자동으로 입력 값 설정

파이썬에서 사용자 입력을 사용하여 JSON 요소 값 가져오기

페이지 새로 고침 후 입력 상자에서 텍스트 가져 오기

배열에서 특정 요소를 가져오고 배열 키 값의 비교를 기반으로 새 배열을 만드는 방법은 무엇입니까?

Angular에서 입력 범위의 실시간 값 가져 오기

입력 필드의 ajax에서 값 가져 오기

드롭 다운에서 값 가져 오기 및 반응 입력