再问:如何从checkbox和select下拉list中读取信息,并用于查询数据库呢? (撒分,不够另补)
先前开了一个帖子问这个问题,但当时有个牛人们帮助解答了另外一个问题,反而原帖的问题没有解决。为了对得住大牛的帮助,我就先结贴,再开新帖问。问题描述如下:
从被点击了checkbox的所在行的记录取得最关键的信息,加上最上端的select下拉list中选择,并用于操作数据库,这个过程可以分为这几个步骤:
1. 生成car 1、car 2等一系列这样的记录表,这个我可以搞定;基本代码为:
<!---下面只是示例,真正的记录表肯定要循环得到---->
<table cellpadding="0px" cellspacing="0px" border="0px" style="text-align:left; width:100%;">
<tr>
<td colspan="7"><h2>Car 1</h2></td>
</tr>
<tr>
<th width="30px"><p>No.</p></th>
<th width="120px"><p>Tank No.</p></th>
<th width="120px"><p>Departure</p></th>
<th width="120px"><p>Arrival</p></th>
<th width="70px"><p>Work No.</p></th>
<th colspan="2"></th>
</tr>
<tr><td colspan="7" style="padding-top:6px;"></td></tr>
<tr style="height:30px; valign="middle">
<td><p>1</p></td>
<td><p>RYCU9930357</p></td>
<td><p>AAAAAAA</p></td>
<td><p>BBBBBBB</p></td>
<td><p>1031239</p></td>
<td></td>
<td><input type="checkbox" class="checkbox" /></td>
</tr>
<tr><td colspan="7" style="padding-top:6px;"></td></tr>
<tr style="height:30px; valign="middle">
<td><p>2</p></td>
<td><p>RYCU9930357</p></td>
<td><p>AAAAAAA</p></td>
<td><p>BBBBBBB</p></td>
<td><p>1031239</p></td>
<td></td>
<td><input type="checkbox" class="checkbox" /></td>
</tr>
</table>
<tr style="margin-bottom:12px; margin-top:12px;">
<td style="background-color: #316C8C; border:1px solid #316C8C; border-radius:5px; padding:10px; color:#ffffff;">
<input type="submit" value="change" class="blue_btn">
</td>
</tr>
</table>
,目标想象图为:

<input id="1" name="ddd" value="{id:'111', val:'值'}" type="checkbox" class="checkbox" />consoloe.log($('#1').attr('value'));