Php 从动态表中获取值
我有一个使用动态创建的表Php 从动态表中获取值,php,jquery,ajax,yii,datatables,Php,Jquery,Ajax,Yii,Datatables,我有一个使用动态创建的表 当选中相应的复选框时,我必须从隐藏列中获取值journal_id,然后调用DB以获取具有相应id的数据并填写下拉列表。我该怎么做呢?您需要使用Javascript来指定列的详细信息 foreach ($results as $value) { echo ' <tr> <td>'.$value->object_name.'</td>
当选中相应的复选框时,我必须从隐藏列中获取值journal_id,然后调用DB以获取具有相应id的数据并填写下拉列表。我该怎么做呢?您需要使用Javascript来指定列的详细信息
foreach ($results as $value)
{
echo '
<tr>
<td>'.$value->object_name.'</td>
<td>'.$value->issn.'</td>
<td>'.$value->object_publisher_name.'</td>
<td>'.$value->remarks.'</td>
<td id="chkbutton">'.$form->checkBox($model,"journal_id").'</td>
<td style="display:none;">'.$value->object_id.'</td>
</tr>';
}
var table = $('#journal_table').DataTable({
'columnDefs': [
// These columns not visible. O is first col, 1 is second,
{ 'visible': false, 'targets': [ 5 ] },...
{ ...other settings...}
]
});
这并不是我所说的答案。那么,@Ilia,请你详细解释一下。你的评论也遭受了同样的痛苦,因为它没有为Aman或我提供任何线索来解释为什么答案不是答案。使用javascript和ajax,你没有尝试任何东西
var table = $('#journal_table').DataTable({
'columnDefs': [
// These columns not visible. O is first col, 1 is second,
{ 'visible': false, 'targets': [ 5 ] },...
{ ...other settings...}
]
});