Php jQuery捕获值返回[object]codeigniter

Php jQuery捕获值返回[object]codeigniter,php,jquery,codeigniter,Php,Jquery,Codeigniter,当我试图将值从控制器传递到视图 我的控制器 function showMonitoringlp(){ $data['periode_laporan'] = 'data'; $data['periode_tindak_lanjut'] = $this->input->get('periode_tl_awal'); $data['NoJudulLaporan'] = $this->input->get('NoJudulLaporan')

当我试图将值从
控制器
传递到
视图

我的控制器

function showMonitoringlp(){        
    $data['periode_laporan'] = 'data';
    $data['periode_tindak_lanjut'] = $this->input->get('periode_tl_awal');
    $data['NoJudulLaporan'] = $this->input->get('NoJudulLaporan');
    $this->load->view('V_monitoring_laporan',$data);
}
V\u监控\u拉波兰

var d1 = $('#periode_laporan_awal').val('<?php echo $periode_laporan ?>'); 
var d2 = $('#periode_tl_awal').val('<?php echo $periode_tindak_lanjut ?>'); 
var d3 = $('#NoJudulLaporan').val('<?php echo $NoJudulLaporan ?>');    
alert(d1);
var d1=$('period_laporan_awal').val(';
var d2=$('period#tl_awal').val('');
变量d3=$('nojudullapron').val('';
警报(d1);
它总是返回到
[对象]


我的语法有问题吗?

您在这里共享的代码有不止一个问题,例如此行将数据字符串分配给数组
$data['periode\u laporan']='data'
这里的
数据
只是一个字符串


您正试图使用val()将该字符串分配给
#periode_laporan_awal
,而整个句子被分配给var d1,因此它显然将返回
[object object]
,因为它将整个元素作为JS object返回。

您在这里共享的代码有不止一个问题,类似于此行,将数据字符串分配给数组
$data['periode\u laporan']='data'
这里的
数据
只是一个字符串


您正试图使用val()将该字符串分配给
#periode_laporan_awal
,而整个句子被分配给var d1,因此显然它将返回
[object object]
,因为它将整个元素作为JS object返回。

我如何解决这个问题?您想要实现什么?很乐意帮助。:-)我该如何解决这个问题?您想要实现什么?很乐意帮助。:-)