2016-06-07 1 views
-1

문서가 준비되고 사용자가 editorfor에 입력을 입력하고 해당 입력을 읽고 다른 입력기에 지정하려는 경우 사용자가 입력을 마친 후 ?다른 editorTo 값을 기반으로 EditorFor에 값을 할당하는 방법

예를 들어 basicSalary이라는 editorFor와 grossSalary이라는 다른 editorFor가 있습니다. 따라서 처음에 사용자가 basicSalary에 값 입력을 완료하면 그 값을 grossSalary에 복사해야합니다. 내 작업은 다음과 같습니다

문서 즉 준비 경우에만 적용하기 때문에 당연히 잘못된
$(document).ready(function() { 
     $("#basicSalary").on('input',function(){ 
      $('#grossSalary').val($(this).val()); 
     }); 

$(document).ready(function() 및 사용자가 나중에 basicSalary 들어갑니다.

답변

1

사용자가 editorfor에 입력 한 내용을 읽고 그 입력을 읽고 다른 editorFor에 입력하고 싶습니다. 사용자가 입력을 마쳤습니까?

를 사용하여 그림과 같이 focusout 이벤트 : -

$("#basicSalary").on('focusout',function(){ 
    $('#grossSalary').val($(this).val()); 
}); 

Reference

DEMO

+0

죄송합니다. 'focusout'는 원하는 것을하지 않습니다. – Jogi

+0

@RehanKhan ...'focusout'가 작동해야합니다 ... 정확히 무엇을 원하니? –

+0

'basicSalary' 값을'grossSalary' 필드에 복사하고 싶습니다. 양식이 작성되면 두 필드가 모두 비어 있습니다. 사용자는'basicSalary'에 값을 입력합니다. 사용자가 입력을 마치면이 값을'grossSalary'에 복사해야합니다. 감사합니다 – Jogi

관련 문제