Я посылать один запрос к контроллеру, чтобы контроллер Когда я предупрежу (тело) это значение на дисплее, но в контроллере он показывает пустой ,,запроса Codeigniter Ajax не работает
Но другие date1 и date2 работают ..
<script type="text/javascript">
$(document).ready(function(){
$('#buttonsearch').click(function(){
var date1=$("#date1").val();
var date2=$("#date2").val();vartele=$("#tele").val();
alert(tele);
$.ajax(
{
type: "POST",
url: '<?php echo site_url('totalorders/orderajax'); ?>',
data: 'date1=' + date1 + '&date2='+ date2 +'& tele ='+ tele,
success: function(data)
{
alert(data);
$("#customers2").html(data);
}}); });});
</script>
код контроллера ..
public function orderajax()
{
$this->load->database();
$this->load->library('session');
$date1=$this->input->post('date1');
$date2=$this->input->post('date2');
$tele=$this->input->post('tele');
$data['tele']=$tele;
if(($date1 != '') && ($date2 != '') && ($tele == ''))
{
$data['orders'] = $this->orderdetails->get_ajaxsearchorders($date1,$date2,$tele);
}
else
{
$sss=$tele;
$data['orders'] = $this->orderdetails->get_ajaxsearchorders1($sss);
}
$this->load->view('orderviewajax',$data);
}
вы, ребята, можете помочь мне, где я был неправ ..
Примечание: только значение «tele» не работает date1, дата2 работает.
удалить дополнительное пространство после того, как и + '& телека =' + телеконвертер» – David
да работают ,, спасибо .. –
использовать эти данные:. {Date1: date1, date2: date2, тело: телеконвертер} , – Dave