2016-07-04 5 views
0

私のcontrollorのindexという値をProductという名前で渡す必要があります。CodeIgniter:Ajaxを使用してメインページの値を渡します

$(document).ready(function(){ 
$('.call-edit-pdf').on('click',function(){ 
    var vid = $(this).data('id'); 

    $.ajax({ 

type: 'POST', 
data:{vid:vid}, 
url:'<?php echo site_url('product');?>', 
success: function(result) { 
$('#val-ajax').html(result); 
} 

}); 
    }); 
    }); 

これは生成物)(指数の値を渡すことはできませんI上記スクリプトを使用して製品コントローラ

public function index(){ 

//PASS THE VALUE IN THE RELATED VIEW 
$data['c_vid'] = $this->input->post('vid'); 
$data['modal_edit_pdf'] = $this->load->view('modal/edit-pdf', $data, NULL, TRUE); 

.... 
} 

である:ここ

はjQueryのコードでありますコントローラ。
jqueryのURLが間違っているかどうかはわからない:

url:'<?php echo site_url('product');?>' 
+0

index()にはどのような値がありますか? –

答えて

0

はあなたの引用符はバグがあります。

url:'<?php echo site_url("product");?>', 

それとも

url:'<?php echo site_url(\'product\');?>', 

を初めて使用は動作し、それを試してみてください。

関連する問題