0
아약스 요청으로로드되는 팝업 창이 있습니다. 예를 들어, 입력의 경우 :팝업 창에 작동하지 않는 셀렉터가 있습니다.
<input id="target" type="text" value="123">
그리고 스크립트 :
test = $('#target').val();
console.log(test); //shows nothing
test2 = $('input#target').val();
console.log(test2); //shows 123
어떻게 그런 행동의 이유가 될 수 있는가? 입력 ID는 고유합니다. 프로젝트가 중요하다면 YII로 작성됩니다.
'console.log ($ ("# target"). length);'무엇을 얻었나요? – mgraph
이 코드'$ ('[id = target]'). length'를 사용하여 ID가'target' 인 요소가 두 개 이상 있는지 확인할 수 있습니다. 콘솔에 로그인 한 내용을 확인하고 공유하십시오. –
여러 개의 요소에 동일한 ID가 없다는 것을 확인하고 팝업로드 후 콘솔을 사용해 보았습니다. – thecodeparadox