为什么具有相同功能的按钮和按键工作不同?

时间:2015-05-11 15:59:30

标签: jquery jquery-ui keypress

我想在"输入"的按键事件中获得相同的结果。对于某些已经对我有用的东西,按钮上的按键总是会根据次数复制信息"输入"已被按下。

第一次正确显示信息,第二次加倍,第三次3次,等等......

$(document).on('keypress', '.dataa', function (event) {
    if (event.which === 13) {
        event.preventDefault();
        save_data();
    }
});

这是在按钮上使用时正常工作的功能:

function save_data() {
    var final='';
    var datas='';
    var spans=$("body").find('#'+pruebaa).attr("data");
    $(".dataa").each(function() {       
        if(!!$(this).val()){
            datas+=$(this).val()+"-";
        }
    });
    final=spans+datas;
    $(".tabla").remove();
    dlg.remove();
    $("body").find('#'+pruebaa).attr("data",final);
}

这个问题似乎是数据的一部分,因为第二次加倍,第三次加倍等等......

0 个答案:

没有答案