-1

我有一个 tablesorter 表,它可以正常工作,但是,我需要知道何时关注文本字段,以便我可以在那里捕获值。这样做的原因是我需要确保该值不会更改为超过原始值的 10%。我试图使用焦点事件并调用警报,如以下代码所示:

    $('#price').focus(function(){ alert("Blur works");
});

当我专注于球场时,什么都没有开火。#price 是我表中文本字段的 ID。最终我认为我可以使用这段代码来完成我想要的,但我愿意接受任何建议。

     $('#price').focus(function(){ 
var tempPrice = $(this).find('#price').val();
$('#price').change(function(){
    if ($(this).find('#price').val() > (tempPrice+(tempPrice*.1))){
    $('#price').val(tempPrice);
    }
});
}); //end of blur function

我查看了其他类似的问题,但似乎没有什么对我有用。我在主页上使用 JS 和 php。

4

1 回答 1

0

以下是我如何设法解决无法选择除第一行之外的任何行的问题,经过多次试验和错误:

    $('#tally tr').live ('click', function(){
var tempPrice =0;
 tempPrice = $(this).find('#price').val();

我仍在解决剩下的问题。

于 2013-04-01T17:30:03.640 回答