更改后获取变量值

时间:2012-03-11 22:18:27

标签: jquery

我正在编写一个应该在2次更改后执行的脚本。可以有人帮助我。这是我的脚本:

  var firstname;
  var secondname;

 $('#first_name').live("change", function(){
 firstname=$(this).val();
 })

 $('#second_name').live("change", function(){
 secondname=$(this).val();
 })

 if(firstname != null && secondname != null){
 console.log(firstname);
 console.log(secondname);
 }
谢谢你们......

1 个答案:

答案 0 :(得分:2)

如果您可以将变量添加到全局范围,那么:

var firstname;
var secondname;
var checkName = function() {
    if(firstname != null && secondname != null){
        console.log(firstname);
        console.log(secondname);
    }
}

$('#first_name').live("change", function(){
    firstname=$(this).val();
    checkName();
});

$('#second_name').live("change", function(){
    secondname=$(this).val();
    checkName();
});