2017-06-29 111 views
-3

我在使用ajax提交此错误时将数据插入到mysql数据库中。将我在codeigniter框架中制作此 。我是新来BIE我ajax.I无法揣摩出我去错了。这里是我的代码[对象对象] parsererrorSyntaxError:在位置0的JSON中的意外标记<

$('#btnSave').text('saving...'); //change button text 
 
      $('#btnSave').attr('disabled', true); //set button disable 
 
      var url; 
 

 
//   if (save_method == 'add') { 
 
      url = "http://[::1]/sms/sms/forms/1"; 
 
//   } else { 
 
//    url = ""; 
 
////   } 
 

 
      var radio=$('#radio').val(); 
 
      var st_id=$('#st_id').val(); 
 
      var branch_type=$('#branch_type').val(); 
 
      bname=$('#bname').val(); 
 
      bcode=$('#bcode').val(); 
 
      baddress=$('#baddress').val(); 
 
      var bcity=$('#bcity').val(); 
 
      var zcode=$('#zcode').val(); 
 
      var bstates=$('#bstates').val(); 
 
      var bcountry=$('#bcountry').val(); 
 
      var bpno=$('#bpno').val(); 
 
      var bemail=$('#bemail').val(); 
 
      var bweb=$('#bweb').val(); 
 
      var Latitude=$('#Latitude').val(); 
 
      var Longtitude=$('#Longtitude').val(); 
 
      var noted=$('#noted').val(); 
 
      var addedby=$('#addedby').val(); 
 

 
      // ajax adding data to database 
 

 

 
      $.ajax({ 
 
       type: 'ajax', 
 
       data: {st_id: st_id, branch_type: branch_type, bname: bname, bcode: bcode, baddress: baddress, 
 
        bcity: bcity, zcode: zcode, bstates: bstates, bcountry: bcountry, bpno: bpno, bemail: bemail, 
 
        bweb: bweb, Latitude: Latitude, Longtitude: Longtitude, noted: noted, addedby: addedby}, 
 
       url: url, 
 
       method: 'post', 
 
       asysc: false, 
 
       dataType: 'json', 
 
       success: function (data) { 
 

 
        if (data.status) //if success close modal and reload ajax table 
 
        { 
 

 
        } 
 
        else { 
 

 
     } 
 
        $('#btnSave').text('Add Record'); //change button text 
 
        $('#btnSave').attr('disabled', false); //set button enable 
 

 

 
       }, 
 
       error: function (jqXHR, textStatus, errorThrown) { 
 
        alert(jqXHR + textStatus + errorThrown); 
 
        $('#btnSave').text('Add Record'); //change button text 
 
        $('#btnSave').attr('disabled', false); //set button enable 
 
// 
 
       } 
 

 
      });
my php code 
 

 
    $submit['sys_t_id']=$this->input->post('st_id'); 
 
       $submit['t_id']=$this->input->post('branch_type'); 
 
       $submit['name']=$this->input->post('bname'); 
 
       $submit['code']=$this->input->post('bcode'); 
 
       $submit['address']=$this->input->post('baddress'); 
 
       $submit['city']=$this->input->post('bcity'); 
 
       $submit['zip']=$this->input->post('zcode'); 
 
       $submit['state']=$this->input->post('bstates'); 
 
       $submit['country']=$this->input->post('bcountry'); 
 
       $submit['contact_no']=$this->input->post('bpno'); 
 
       $submit['email']=$this->input->post('bemail'); 
 
       $submit['web']=$this->input->post('bweb'); 
 
       $submit['latitude']=$this->input->post('Latitude'); 
 
       $submit['longitude']=$this->input->post('Longtitude'); 
 
       $submit['note']=$this->input->post('noted'); 
 
       $submit['addedby']=$this->input->post('addedby'); 
 
       $submit['addedon']=date('Y-m-d:H-m-s'); 
 
       $insert = $this->Smsmodal->insert('branch_info',$submit); 
 
       echo json_encode(array("status" => TRUE)); 
 
      

回答

0

我觉得你有服务器错误!在你的成功函数中使用console.log(data)来查看服务器输出。

+0

仍显示错误 –

+0

删除或注释“dataType:'json'”并查看控制台。 – drch

相关问题