如何将XML数据分配给输入类型隐藏值

时间:2015-01-20 03:17:49

标签: jquery html

这里我的要求很小,我对xml格式化数据发出警报。并且要求是我必须将所有xml数据分配给一个隐藏变量

这是隐藏的类型

<input type="hidden" name="fileContent" id="fileContent1" value=""/>

预期结果:

<input type="hidden" name="fileContent" id="fileContent1" value="<Rowsets><Rowset><Row><Line>101,abc,smith,1000</Line></Row></Rowset></Rowsets>"/>

JS代码,

$("#saveImgID").click(function(){      
       var xmlStart =  "<Rowset>";
       var xmlEnd = "</Rowset>";
       var xmlString;
     var lines = $('#fileContent1').val().split(/\n/);
    var texts = []
     for (var i=1; i < lines.length; i++) {
             var countDelim = lines[i].split("#");      
     if (/\S/.test(lines[i])) {
                   texts.push($.trim(lines[i]));
         }

    }   

    xmlString = xmlStart;
     for (var i=0; i < texts.length; i++) {         
            xmlString += "<Row><Line>"+texts[i]+"</Line></Row>";
     }
 xmlString += xmlEnd;
xmlData = ""+xmlString;
$("#xmlDataID").val(xmlData);

$("#fileContent1").prop("value", "xmlData");

提前致谢。

0 个答案:

没有答案