我的HTML代码:如何从AJAX复选框中获取多个值?
<form action="#" method="POST">
<li><input type="checkbox" name="pilih_fitur" value="fitur1">Posisi Kalimat di Paragraf(F1)</li>
<li><input type="checkbox" name="pilih_fitur" value="fitur2">Posisi Kalimat di Dokumen(F2)</li>
<li><input type="checkbox" name="pilih_fitur" value="fitur3">Data Numerik(F3)</li>
<li><input type="checkbox" name="pilih_fitur" value="fitur4">Tanda Petik Dua(F4)</li>
<li><input type="checkbox" name="pilih_fitur" value="fitur5">Panjang kalimat(F5)</li>
<li><input type="checkbox" name="pilih_fitur" value="fitur6">Kata kunci(F6)</li>
<br>
<li><button class="btn btn-primary" onclick="ringkas_sekarang()" type="button" style="float: left;border-radius:0px;">RINGKAS SEKARANG</button></li>
<li> </li>
</form>
和我的AJAX这样的:
function ringkas_sekarang(){
var id=$("#select_uji").val();
var pilih_fitur=document.querySelector('input[name="pilih_fitur"]:checked').value;
// console.log(id);
$.ajax({
type:"POST",
url:"<?php echo site_url()?>/c_index/hitung_knn",
data: "id="+id+"&pilih_fitur="+pilih_fitur,
success:function(data) {
alert("Dokumen barhasil diringkas !");
$("#sesudah_ringkas").html("<textarea style='text-align:justify;padding:20px;border:none;font-size:12px;width:48%;height:380px;float:right' readonly >"+data+"</textarea>");
}
});
}
我怎样才能在复选框所有值控制器发送?
@FastSnail我试图数组,但我只是得到一个值,如果我检查更多的两个值 – Rachmad
你没有把你的复选框当作数组 –
刚才我试图给复选框名称'name =“pilih_fitur []”',但仍然没有工作@ Fred-ii- – Rachmad