経由でチェックボックスの値を送信したいのですGET
が、出力は常に「オン」です。なんで?チェックボックスがチェックされている場合、「オン」を出力したい。そうでなければ、出力しますnull
。
私の出力は次のようになります。
jQuery:
$(document).ready(function(){
//show loading bar
$(".searchBtn").click(function(){
$('#sub_cont').fadeIn(1500);
$("#content #sub_cont").load("enq_search.php?enq=" + encodeURIComponent($("#enq").val()) + "&hosting=" + $("#hosting").val() + "&domain=" + $("#domain").val(),hideLoader());
});
});
HTML:
<table width="500" border="1">
<tr>
<td width="102">Enquery</td>
<td width="382">
<label for="enq"></label>
<input type="text" name="enq" id="enq" />
</td>
</tr>
<tr>
<td>checkbox1</td>
<td>
<input type="checkbox" name="hosting" id="hosting" />
<label for="hosting">hosting</label>
</td>
</tr>
<tr>
<td>Checkbox2</td>
<td>
<input type="checkbox" name="domain" id="domain" />
<label for="domain">domain</label>
</td>
</tr>
<tr>
<td> </td>
<td>
<div class="searchBtn"> </div>
</td>
</tr>
</table>