2014-02-05 82 views
0

我有一個帶單選按鈕和文本框的表單。jquery - 檢查輸入文本字段是否已填充,保存到var

我可以存儲檢查單選按鈕的數量成這樣一個變量:

var $answeredRadiobuttons = $questions.find("input:radio:checked").length; 

我如何可以存儲文本框的數量已在其中的文字?

var $answeredTextfields = $questions.find("input:text").length; 

回答

0

嘗試:

var $answeredTextfields = $questions.find("input:text").filter(function(){ 
    return this.value !== ""; 
}).length; 
+0

完美的作品! – RedHawkDK

0

使用:

var $answeredTextfields = $("input").filter(function() { 
    return $(this).val() != ""; 
}).length; 

Working Demo