Я разрабатываю свое приложение с помощью codeigniter. У меня есть таблица, созданная из таблицы mysql. это мнение:Обновление таблицы с использованием сообщения в ajax
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>No. </th>
<th>No Request</th>
<th>Username</th>
<th>Waktu Kirim Request</th>
<th>Keluhan</th>
<th>Status</th>
<th>Estimasi Penyelesaian</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<?php
$no = 1;
foreach ($data_request as $data) {
?>
<tr>
<td class="center"><?php echo $no++ . ". "; ?> </td>
<td class="sorting1" id='no_request'><?php echo $data['kode_kantor'] . '/' . $data['kode_departement'] . '/' . date('m', strtotime($data['bulan'])) . '/' . $data['id_request']; ?> </td>
<td class="center"><?php echo "$nama"; ?></td>
<td class="center"><?php echo date("d-m-Y, H:i ", strtotime($data['waktu_mulai'])); ?></td>
<td class="center"><?php echo $data['keluhan']; ?></td>
<td class="center"><a href="#" onclick="ubahStatus();"><span class="label label-important"><?php echo $data['status_request']; ?> </span></a></td>
<td class="center"><?php echo date("d-m-Y, H:i ", strtotime($data['waktu_tutup_request'])); ?></td>
<td class="center">
<a class="btn btn-info" href="#">
<i class="halflings-icon white edit"></i>
</a>
<a class="btn btn-success" >
<i class="halflings-icon white print" id="print"></i>
</a>
</td>
</tr>
<?php } ?>
</tbody>
<div class="modal hide fade" id="myModal">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h2>Confirm</h2>
</div>
<div class="modal-body">
<p id="id_preview"></p>
</div>
<div class="modal-footer">
<a href="#" id="btn-footer" class="btn btn-danger" onclick="executeStatus();">Yes</a>
<a href="#" class="btn" data-dismiss="modal">No</a>
</div>
В таблице, как это:
http://jsfiddle.net/Cerlin/xammqf0u/5/embedded/result/
Теперь, чтобы напечатать PDF, в [No.Request] поле, есть строка вроде этого
TMS/IT/01/002,
Я просто хочу захватить '002', потому что мой Funtion так:
function generate_pdf($id){
//some code here
}
, который является 002 woul быть параметром. Как я могу захватить поле в таблице на модальном?
Может у вас более конкретный пример в javascript-коде выше? –
опубликуйте свой javascript AJAX-вызов, и я могу показать вам, как публиковать эти данные – VaN
Я просто разветвил ваш jsfiddle: http://jsfiddle.net/zd4andh0/ добавил 'data-id =" 001 "' на ваших кнопках печати (сделать его динамическим с $ data ['id_request'], конечно). И добавил 'var id = $ this.data(). Id; console.log (id); 'в вашем javascript. – VaN