2017-01-10 7 views
0

私は動的に生成されたデータを使用してHTMLフォームを使用せずにフォーム型の名前の値のペアを作成しようとしています。私はJQuery EACHを使ってクラスをループしています。jqueryを使用してビルド名の値の組み合わせをそれぞれ

私は2つのフィールドが常に未定義またはnullとして戻ってきます。彼らは日付の値を保持することが起こります。 1つはDIVのHTML値で、もう1つは入力フィールドです。

はJavaScript

var cgiData=""; 
$(".fcmInput").each(function(){ 
    cgiData+="&sampleID="+ $(this).find(".fmcID").html(); 
    cgiData+="&procDate="+ $(this).find(".fcmPD").html(); 
    cgiData+="&anaDate="+ $(this).find(".fmcAD").val(); 
    cgiData+="&via="+ $(this).find(".fmcVIA").val(); 
    cgiData+="&viab="+ $(this).find(".fcmViability").val(); 
    cgiData+="&osid="+ $(this).find(".fcmOxidation").val(); 
    cgiData+="&mero="+ $(this).find(".fcmMerocyanine").val(); 
    cgiData+="&mito="+ $(this).find(".fcmMitopotential").val(); 
    cgiData+="&comp="+ $(this).find(".fcmCompDNA").val(); 
}); 

は、HTML(数.fcmInputがあるかもしれません)

<div id="x3HolderDiv" style="display: block;"> 
    <div id="fcmInput"> 
     <div class="fcmInput"> 
     <div class="fcmLbl">Sample ID:</div> 
     <div class="ib fmcID bld2">123</div> 
     <br> 
     <div class="fcmLbl">Proc. Date:</div> 
     <div class="ib fcmPD">12/01/2016</div> 
     <br> 
     <div class="fcmLbl">Analysis Date:</div> 
     <input class="fcmAD jqdp hasDatepicker" value="1/10/2017" id="dp1484087188128"> 
     <div class="ib">Day:</div> 
     <div class="ib fcmDays">40</div> 
     <br> 
     <div class="fcmLbl">VIA:</div> 
     <input class="fcmVIA jqndo"><br> 
     <div class="fcmLbl">Viability:</div> 
     <input class="fcmViability jqndo"><br> 
     <div class="fcmLbl">Oxidation:</div> 
     <input class="fcmOxidation jqndo"><br> 
     <div class="fcmLbl">Merocyanine:</div> 
     <input class="fcmMerocyanine jqndo"><br> 
     <div class="fcmLbl">Mitopotential:</div> 
     <input class="fcmMitopotential jqndo"><br> 
     <div class="fcmLbl">CompDNA :</div> 
     <input class="fcmCompDNA jqndo"><br> 
     </div> 
    </div> 
</div> 

なぜ未定義/常にnullこれらの2つのフィールドがありますか?

jsFiddle

+1

オススメトピック – mhodges

答えて

1

私は私のクラス名にタイプを持っていました。

ARGGGG

関連する問題