實際上,我有很多複選框和文本框通過單個代碼來自數據庫。我希望當我檢查perticular複選框時,然後複選框前面的一個textfied是bieng可編輯的。所以我該怎麼做?如何在複選框被選中時使Textfield可編輯?
這是我的PHP代碼
<div class="my">
<?php
while($ass = mysql_fetch_array($rs))
{ ?>
<input type="checkbox" name="fees_name[]" id="fee_name" value="<?php echo $ass['fees_name'];?>"> <?php echo $ass['fees_name']; ?>
<input id="fee_amt" class="fee_amt" type="text" placeholder="amt" name="fees_amt[]" >
<br><br>
<?php } ?> // my while loop end here
</div>
和我的javascript
<script>
$(document).ready(function(){
$('#fee_name').click(function() {
$('#fee_amt').prop('disabled', !$(this).is(':checked'));
});
});
</script>
但它的工作只有一個複選框。任何人都可以告訴我我能爲他人做些什麼,以及如何爲每個文本字段創建不同的ID?我的文本字段僅由一個代碼創建。 。
你的[標籤:PHP】(幾乎)無關,你可以改爲發佈您的HTML? –