如何根据另一个editorFor值为EditorFor赋值

时间:2016-06-07 11:12:33

标签: javascript jquery asp.net-mvc

如果在文档准备好之后用户在编辑器中输入了一个输入并且我想读取该输入并将其分配给另一个编辑器在用户输入完毕后会怎么样?

例如,我有一个名为basicSalary的editorFor和另一个editor grossSalary。因此,最初当用户将值输入basicSalary时,该值应该复制到grossSalary。我的工作是:

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

哪个是不正确的,因为它仅在文档准备就绪时适用,即$(document).ready(function (),然后用户输入basicSalary

1 个答案:

答案 0 :(得分:1)

  

用户在编辑器中输入一个输入,我想读取该输入并将其分配给另一个编辑器用户输入完毕后?

如下所示使用focusout事件: -

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

Reference

DEMO