나는 Html.EditorFor를 사용하여 면도기에서 생성 된 입력 상자가 있습니다.onchange 이벤트를 html.editfor로
@Html.EditorFor(model => model.person.Person.FirstName)
나는 몇 가지 코드는 값이 변경 될 경우 트리거 할 수 있도록이 상자에 변경 이벤트를 추가하고 싶습니다.
나는이 JQuery와 시도 :
$('#person_Person_FirstName').change(function() {
alert($(this).val());
}).change();
을하지만 난 아무것도받지 못했습니다.
누구에게 아이디어가 있습니까? 즉 그 렌더링 된 요소의 실제 ID 인 경우
일 추가 내 생각 엔은 " person_Person_FirstName "jquery 코드가로드 된 후 DOM 요소가 렌더링됩니다. 요소가 DOM에 없기 때문에 위의 jquery 코드는 작동하지 않습니다. 면도기 코드 다음에 jquery 코드를 이동하거나 이미 시도한 적이 있다면 .on을 대신 사용해보십시오 : [Documentation] (http://api.jquery.com/on/) – Dropzilla
위의 jQuery를'$ (문서) .ready (function() {//... 위의 코드});'파일의 끝에. – Dropzilla