я хочу показать идентификатор в текстовом поле с помощью AJAX - PullRequest
0 голосов
/ 06 ноября 2018

Просмотр страницы:

<label >Challan No.</label>
<input type="text" class="form-control" id="dispach_challan_no"  name="dispach_challan_no" placeholder="Enter Challan No">

 <script>
    $.ajax({
            url :"<?php echo base_url();>booking/dispatch_challan/DispatchChallanController/fetchId",
            type:"GET",
            dataType: "html",
            success: function(data){

              $('#dispach_challan_no').html(data);

            },
            error:function(data){
              alert("error message"+data);
            },async:false,
          });    
  </script>

Страница модуля:

  public function fetchId(){
                 $query= $this->db->select('*')->from('bilty')->get();                  
                return $query->result_array();
}         

Контроллер

public function fetchId()
{
 $modelResult = $this->dispatchModel->fetchId();
}           

1

Ответы [ 2 ]

0 голосов
/ 06 ноября 2018

Пожалуйста, используйте это -

Просмотр страницы -

<label >Challan No.</label>
<input type="text" class="form-control" id="dispach_challan_no"  name="dispach_challan_no" placeholder="Enter Challan No">

 <script>
    $.ajax({
            url :"<?php echo base_url();>booking/dispatch_challan/DispatchChallanController/fetchId",
            type:"GET",
            dataType: "JSON",
            success: function(data){

              $('#dispach_challan_no').val(data[0]['id']);

            },
            error:function(data){
              alert("error message"+data);
            },async:false,
          });    
  </script>

Модель -

    public function fetchId(){
                 $query= $this->db->select('*')->from('bilty')->get();                  
                return $query->result_array();
}     

Контроллер -

public function fetchId()
{
 $modelResult = $this->dispatchModel->fetchId();
 echo json_encode($modelResult);
} 
0 голосов
/ 06 ноября 2018

Просто получите ID из вашего ответа.

попробуй вот так

 success: function(data){
       var result =  data;
          $('#dispach_challan_no').html(result.id);

        },

или

   success: function(data){
           var result =  data;
              $('#dispach_challan_no').html(result['id']);

            }, 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...