【发布时间】:2017-09-18 02:43:52
【问题描述】:
我的代码有问题,为什么然后我点击按钮简化 url 中的响应:
在 url 中输出:
localhost/rootappl/moduls/krs myCheckboxes%5B%5D=KFT106&myCheckboxes%5B%5D=KFT107&submit=Simpan
HTML 代码:
[IMG]http://i65.tinypic.com/21lpzk9.png[/IMG]
HTML 代码:
<form id="input_krs" class="input_krs" method="post" name="input_krs" action="#">
<table width="100%" border="1" cellpadding="0" cellspacing="0" class="tabel" class="table table-bordered">
<tbody>
<tr valign="middle" class="head" style="background-color: #f4f4f4;">
<td width="2%"><center>No</center></td>
<td width="12%"><center>KODEMK</center></td>
<td><center>MATA KULIAH</center></td>
<td><center>SKS</center></td>
<td><center>Jadwal</center></td>
<td><center>Aksi<input type="checkbox" class="checkbox" id="select_all"></center></td>
</tr>
<tr>
<td align="center">1</td>
<td align="center">KFT106</td>
<td>MATEMATIKA DASAR I</td>
<td align="center">3</td>
<td>RABU, Jam:10.15, Kelas:A, Ruang:207 Astri Charolina, S.KOM</td>
<td align="center"><input type="checkbox" name="myCheckboxes[]" id="myCheckboxes" value="KFT106" class="checkbox"></td>
</tr>
<tr>
<td align="center">1</td>
<td align="center">KFT107</td>
<td>MATEMATIKA DASAR I</td>
<td align="center">3</td>
<td>RABU, Jam:10.15, Kelas:A, Ruang:207 Astri Charolina, S.KOM</td>
<td align="center"><input type="checkbox" name="myCheckboxes[]" id="myCheckboxes" value="KFT107" class="checkbox"></td>
</tr>
<tr>
<td colspan="6" align="center"> </td>
</tr>
</tbody>
<br>
</table>
</form>
<div class="box-footer">
<tr>
<td align="center">
<center>
<input type="submit" id="submit" class="btn btn-primary" name="submit" value="Simpan" onclick="submitForm()" /> </center></td>
</tr>
<br>
</div>
回复:
<div id="myResponse"></div>
jQuery ajax 代码:
<script type="text/javascript">
$(document).ready(function(){
function submitForm() {
var form = document.myform;
var dataString = $(form).serialize();
$.ajax({
type:'POST',
url : "<?php echo site_url(); ?>krs/save",
data: 'dataString',
// data: {dataString : dataString},
success: function(data){
$('#myResponse').html(data);
console.log(dataString);
alert(" Hello! I am an alert box!! ");
},
'error': function(response) {
//echo 'error 1 ';
}
});
return false;
}
});
</script>
打印日志:
<?php
echo var_export($_POST);
?>
控制器:
<?php
public function save()
{
$x = $this->input->post('myCheckboxes');
printr($x);
}
?>
可以帮助我吗?
兄弟,谢谢。
【问题讨论】:
-
请帮帮我...
-
有人能帮帮我吗?
-
你只想要复选框值吗?
-
把你的 html 作为代码在这里而不是在图像中
-
@AnandPandey,完成
标签: jquery html ajax codeigniter