我想通过使用javascript添加数据,但我想我可以从参考表中获取我无法添加数据的ID。请帮助。
这是我的观点页面。
<div id="tbl_add_new">
<input type="hidden" name="id" id="id" value="<?php echo $this->uri->segment(3);?>">
<table>
<tr>
<td style="width: 50%; text-align: right;">Date :</td>
<td style="width: 50%; text-align: left;"><input type="text" id="date" name="date" placeholder="Date" value="" class="frm_text_full"></td>
</tr>
<tr>
<td style="width: 50%; text-align: right;">No.Doc :</td>
<td style="width: 50%; text-align: left;"><input type="text" rows="2" cols="40" id="no_doc" name="no_doc" value="" placeholder="No.Doc" class="frm_text_full"></textarea></td>
</tr>
</table>
<a href="javascript:;" id="add_new_code" class="frm_button" >Save</a>
</div>
这是我的控制器
function add_lines(){
$id = $this->uri->segment(3);
$date = $this->input->post('date');
$no_doc = $this->input->post('no_doc');
$data = array(
'id_lines_code' => $this->m_stock->generate_id(),
'id' => $id,
'date' => $date,
'no_doc' => $no_doc
);
$this->m_stock->add_detail($data);
$data['lines'] = $this->m_stock->get_detail($id);
$this->load->view('v_line_stocks',$data);
}
我的模型用于显示参考ID
中的行function get_lines($id){
$result = array();
$this->db->select('*');
$this->db->from('tbl_lines_code');
$this->db->where('id',$id);
$this->db->order_by('date', 'ASC');
$query = $this->db->get();
if ($query->result() > 0) {
$result = $query->result();
}
return $result;
}
谢谢。