0

POST を使用して name_cust 変数をコントローラーに渡し (これは機能します)、変数を html 本文にエコーしたいと考えています。

コントローラーでは、

$data['nameCust'] = $this->input->post('name_cust');

本体phpでは、

<p class="lead">Are you sure want to delete <?php echo $nameCust; ?></p>

firebug でチェックインすると、XHR 応答 HTML で見栄えがよくなり、スナップショットはhttp://i.stack.imgur.com/JtN8S.pngにあります。

しかし...実際のHTML応答ではなく、スナップショットはhttp://i.stack.imgur.com/I4Qvm.pngにあります

または、私は何かを逃しましたか?ありがとう

編集:

class Dbcust extends CI_Controller {

  public function __construct()
  {
    parent::__construct();
    $this->load->model('dbcust_model');
    $this->load->helper('url');
  }

  public function index($page = 'all')
  {
    if(! file_exists( 'application/views/cust/dom/dom-'.$page.'.php' ))
    {
      show_404();
    }    

    switch ($page)
     {
     case 'all':
      $data['cust'] = $this->dbcust_model->get_dbcust();
      break;
     case 'gold':
      $data['cust'] = $this->dbcust_model->get_dbcust_gold();
      break;
     case 'platinum':
      $data['cust'] = $this->dbcust_model->get_dbcust_platinum();
      break;
     case 'diamond':
      $data['cust'] = $this->dbcust_model->get_dbcust_diamond();
      break;
     default:
      break;
    }   

    $data['title'] = ucfirst($page);

    $data['nameCust'] = $this->input->post('name_cust'); // -> Here it is my declaration

    $this->load->view('cust/template/head',$data);
    $this->load->view('cust/template/body',$data);
    $this->load->view('cust/template/foot');
    $this->load->view('cust/dom/dom-'.$page);
  }

そして ajax 呼び出し元:

$.ajax({  
            type: "POST",  
            url: '<?php echo base_url();?>dbcust',  
            data: {name_cust: name_cust},  
            success: function() {

            }
4

0 に答える 0