【发布时间】:2011-01-14 07:57:50
【问题描述】:
我的 php 页面使用三个单选按钮的序列和三分之二的调用 jquery click 事件并相应地切换 div...
这是我的 Jquery 函数....
$(function() {
$("#click_here").click(function(event) {
event.preventDefault();
$("#div1").slideToggle();
});
$("#div1 a").click(function(event) {
event.preventDefault();
$("#div1").slideUp();
});
});
$(function() {
$("#click").click(function(event) {
event.preventDefault();
$("#div2").slideToggle();
});
$("#div2 a").click(function(event) {
event.preventDefault();
$("#div2").slideUp();
});
});
我的单选按钮是
<input type="radio" name="Modeofpayment" value="1">Cash
<div>
<div id="id" style="width:411x; height:20px;">
<input type="radio" name="Modeofpayment" id="click_here" value="2">DD
</div>
<div style="display: none;" id="div1">
<div style="float:right;">
<a href="#" class="close">[x]</a>
</div>
<input type="hidden" name="chkVal" id="chkVal" size="20">
<table border="0" width="200" align="center">
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>College Bank Name</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtCollegeBankName' id='txtCollegeBankName'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>DD NO</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtDDNO' id='txtDDNO'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>DD Amount</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtDDAMT' id='txtDDAMT'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>DD Bank Name</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtBankName' id='txtBankName'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>Remarks</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtRemarks' id='txtRemarks'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
</table>
</div>
<div>
<div id="id" style="width:411x; height:20px;">
<input type="radio" name="Modeofpayment" id="click" value="3">Cheque
</div>
<div style="display: none;" id="div2">
<div style="float:right;">
<a href="#" class="close">[x]</a>
</div>
<input type="hidden" name="chkVal" id="chkVal" size="20">
<table border="0" width="200" align="center">
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>College Bank Name</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtCollegeBankName' id='txtCollegeBankName'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>CHQ NO</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtDDNO' id='txtDDNO'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>CHQ Amount</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtDDAMT' id='txtDDAMT'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>CHQ Bank Name</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtBankName' id='txtBankName'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
<tr>
<td style="width:5px"> </td>
<td class="table_label" width='100px'>Remarks</td>
<td style="width:10px"> </td>
<td>
<input type='text' name='txtRemarks' id='txtRemarks'
Class='text_box_height_14_width_150' >
</td>
<td></td>
<td style="width:5px"> </td>
</tr>
</table>
</div>
默认情况下我可以选择一个,但我不能选择另一个...我以前的单选按钮保持选中状态,我的新单选按钮单击切换 div 但它没有被选中....
【问题讨论】:
标签: php jquery radio-button