日期:2014-05-17  浏览次数:20422 次

怎样将html动态生成的表格中的内容存储到数据库,多谢帮忙!!!
问题描述:我把xml中的文件读取到html中的table里了(xml文件是经常变的),现在要把表格里只要是checkbox选中的行都要存入到数据库sql server中,不知道该怎么处理,请路过的朋友帮忙十分感谢。。。
html读取xml数据到table里的代码为:
HTML code
<xml id="dso2" src="/Configs/XML_FlowStep.xml"></xml>
                            <table id="flowtbl" datasrc="#dso2" class="table">
                                <thead>
                                    <th align="left">
                                        <input type="checkbox" class="all" />
                                        步骤选择
                                    </th>
                                    <th>
                                        步骤编号
                                    </th>
                                    <th>
                                        步骤名称
                                    </th>
                                    <th>
                                        是否审批
                                    </th>
                                </thead>
                                <tr>
                                    <td>
                                        <input type="checkbox" class="chk1" value="11" />
                                    </td>
                                    <td>
                                        <span datafld="ID"></span>
                                    </td>
                                    <td>
                                        <span datafld="name"></span>
                                    </td>
                                    <td>
                                        <input type="checkbox" class="chk" /><input type="text" />
                                    </td>
                                </tr>
                            </table>

xml代码为:
XML code
<?xml version="1.0" encoding="utf-8" ?>
<flow>
  <step>
    <ID>01101</ID>
    <name>项目1</name>
  </step>
  <step>
    <ID>01102</ID>
    <name>项目2</name>
  </step>
  <step>
    <ID>02101</ID>
    <name>项目3</name>
  </step>
  <step>
    <ID>02102</ID>
    <name>项目4</name>
  </step>
  <step>
    <ID>01103</ID>
    <name>项目5</name>
  </step>
  <step>
    <ID>01104</ID>
    <name>项目6</name>   
  </step>
  <step>
      <ID>01105</ID>
      <name>项目7</name>
    </step>
  <step>
    <ID>01106</ID>
    <name>项目8</name>
  </step>
</flow>

读入xml文件html表格生成多行,运行页面右键查看源代码其代码为:
HTML code
<TABLE id=flowtbl dataSrc=#dso2 class=table>
<THEAD>
<TR jQuery1350481007593="6">
<TH align=left><INPUT class=all type=checkbox> 步骤选择 </TH>
<TH>步骤编号 </TH>
<TH>步骤名称 </TH>
<TH>是否审批 </TH></TR></THEAD>
<TBODY>
<TR>
<TD><INPUT class=chk1 value=11 type=checkbox> </TD>
<TD><SPAN dataFld=ID>01101</SPAN></TD>
<TD><SPAN dataFld=name>项目1</SPAN></TD>
<