2013-12-20 66 views
-3
<input class="span5" type="hidden" name="number" id="number" value=""> 

    $(this).ready 
    ( 
    function() 
    { 
     $('#number').on('blur', function() { 
      term = $(this).val(); 
      alert(term); 
     }); 
    } 
    ); 

我怎樣才能獲得價值數???在準備功能如何獲得文本值jQuery的

+3

請閱讀jQuery文檔之前問這樣的問題。 – Parixit

+0

利用變化情況,模糊不會爲隱藏字段工作.. –

+0

我已經使用過它,但它沒有工作.... – meandme

回答

1

應該$(document).ready()$(this).ready()

$(document).ready(function() { 
    $('#number').on('blur',function() { 
    term = $(this).val(); 
    alert(term); 
    }); 
}); 

請參閱的jQuery ready()進一步的細節。

+0

它仍然沒有工作..警報顯示不出來... – meandme

+0

@ meandme,那個隱藏的領域'#號碼'是怎麼得到一個'blur'事件的?請發佈所有相關代碼。 – vee

1

爲什麼要使用$(document).ready (function()可以縮短到
$(function(),因此你可以得到這樣

$(function(){ 
$('#number').on('blur',function() { 
term = $(this).val(); 
}); 
}); 
+0

我用它,因爲我想得到號碼的自動完成值 – meandme

1

其錯誤你的價值。你將如何爲隱藏領域獲得'onblur'事件?隱藏字段與文本字段類似,只有一個非常重要的區別!不同之處在於隱藏字段不顯示在頁面上。因此,訪問者不能輸入任何內容到隱藏字段中,這導致該字段的目的:提交未被訪問者輸入的信息。

+1

好..非常合乎邏輯的答案 –