亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

選擇選項值 id 并使用 javascript & codinator 在值中顯示其他輸入框

選擇選項值 id 并使用 javascript & codinator 在值中顯示其他輸入框

PHP
慕田峪7331174 2022-06-17 10:42:24
我正在使用 codinator 選擇 id 顯示值其他輸入框但不顯示任何值。請幫助...在此處選擇選項查看頁面代碼工作正常<select  id="tanktype" name="tankno" class="form-control tankno" required >    <option>Select</option>     <?php       $queryw = $this->db->where('vh_rdi',$_SESSION['rdi']);       $queryw = $this->db->get('vh_stock');       if ($queryw->num_rows() > 0)           {         foreach ($queryw->result() as $roww)           {     ?>                                 <option value="<?php echo $roww->vh_id; ?>"><?php echo $roww->vh_id; ?></option>   <?php } } ?></select>結果顯示視圖字段相同的頁面但不顯示任何值<input   name="vh_stock"  type="text" class="vh_stock" value="">JavaScript 代碼在這里alert('ajax completed. Response: '+data) 很好,但在 vh_stock 獲取值后不顯示<script>        $(document).ready(function(){        $('#tanktype').change(function(){            //Selected value            var id = $(this).val();            alert("value in js "+id);            //Ajax for calling php function            $.post('<?php echo base_url()."index.php/Mechanical_rdirecived/viewtankstock"; ?>', { dropdownValue: id }, function(data){                alert('ajax completed. Response:  '+data);//working fine result                //do after submission operation in DOM                 $(".vh_stock").val(data.vh_stock); //value is not getting                  //$(".id1").val(data.id1);                                    //}, 'json')            });        });});    </script>  控制器 => Mechanical_rdirecived/viewtankstock工作正常public function viewtankstock()  { $id = $this->input->post('dropdownValue');$this->load->model('Model_fuel_rdirecived');$this->Model_fuel_rdirecived->viewtankstock($id);}模型=>Model_fuel_rdirecived->viewtankstock($id);
查看完整描述

1 回答

?
哆啦的時光機

TA貢獻1779條經驗 獲得超6個贊

嘗試這個 :


<input   name="vh_stock"  type="text" class="vh_stock">

至 :


<input   name="vh_stock"  type="text" class="vh_stock" value="">

嘗試:


控制器 => Mechanical_rdirecived/viewtankstock


public function viewtankstock()  

    { 

     $id = $this->input->post('reg_no');

     $this->load->model('Model_fuel_rdirecived');

     $arr = $this->Model_fuel_rdirecived->viewtankstock($id);

     echo json_encode($arr);

   } 

模型=>Model_fuel_rdirecived->viewtankstock($id);


public function viewtankstock($id) {

    $this->db->where('vh_id', $id);  

    $query = $this->db->get('vh_stock');


      if ($query->num_rows() > 0)  

        {

       $data['foreach'] = $query->result();


       $id1 = $data['foreach'][0]->vh_id; 


       $vh_stock = $data['foreach'][0]->vh_stock;


       $arr =array("vh_stock"=>"$vh_stock","id1"=>"$id1");

       return $arr;

        }


}

JavaScript 錯誤


 <script>

        $(document).ready(function(){

        $('#tanktype').change(function(){

            var id = $(this).val();

            $.post('<?php echo base_url()."index.php/Mechanical_rdirecived/viewtankstock"; ?>', { dropdownValue: id }, 

            function(data){


                alert('ajax completed. Response:  '+data);//msg=ajax completed. Response:    {"vh_stock":"600","id1":"4"}


                 $(".vh_stock").val(data.vh_stock);//no recived how can no recived  data

                 $(".id1").val(data.id1); //no recived how can no recived  data

              },)

            });

        });


    </script>

結果


ajax completed. Response:  undefined


查看完整回答
反對 回復 2022-06-17
  • 1 回答
  • 0 關注
  • 122 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號