2012-02-03 17 views
2

div内のすべてのテキストを取得するには、次のコードを使用しています。divには多くのテキストボックス&ラベルが含まれています。div +ドロップダウンリストのすべてのテキストを取得選択したアイテム

var sResult = ""; 
$(".formItem").children().each(function(){ 
    var sOutput = $(this).text(); 
if(sOutput == "") 
    sOutput = $(this).val(); 
if(sOutput != "") 
sResult += " "+sOutput; 
}); 
$(".TXTresult").val(sResult); 

コードは、作業罰金ですが、私はdivの内のコード聖霊降臨祭のドロップダウンリストを使用して問題を抱えていました。私はdropdownListのすべてのアイテムを取得するだけでなく、選択したアイテム!

(テキストボックス、ラベル& DropDownListコントロールは、コードによって何ら修正IDを生成されていないことに注意してください。)

は、あなたが入力例を追加した可能性があなたの助け

答えて

1
var sResult = ""; 
$(".formItem").children().each(function(){ 
    if($(this).is("select")) 
     var sOutput = $(this).val(); 
    else{ 
    var sOutput = $(this).text(); 
    } 
}); 
$(".TXTresult").val(sResult); 
+0

のために事前にありがとう;) –

+0

@BorisDelormas絶対に正しい、私はそうすることを考えたが、彼はDDLについて質問したので、私はそれをOPに残した '):' ' – Rafay

関連する問題