2013-03-28 41 views
-1

我有一個tablesorter表,它能正常工作,但是,我需要知道什麼時候文本字段被關注,所以我可以捕獲那裏的值。原因是我需要確保價值不會超過原始價值的10%。我試圖用的焦點事件,並呼籲警報,如通過下面的代碼:檢測何時在tablesorter表中的輸入焦點

$('#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的主頁面。

回答

0

這裏是我設法解決不能夠選擇除了第一個任意行的問題,大量的試驗和錯誤後:

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

我還在工作的問題的其餘部分。