【发布时间】:2020-03-26 12:14:26
【问题描述】:
public function update_assetrep()
{
$checkedRep=$_POST['checkedRep'];
$data['astrep']=$this->asset_model->get_astrep($checkedRep);
$data['rep_options']=array_column($this->data['rep_logo'],'f_name','id' );
$this->load->view('asset/asset_rep',$data);
//$this->load->view('script/assets_script');
}
<div class="form-group">
<div class="row">
<div class="col-md-5">
<div class="input-group">
<?
foreach($astrep as $astrep_detail)
{?>
<input type="hidden" name="astid" id="astid" class="form-control" value="<?=$astrep_detail['id']?>" style="width:225px;border-radius: 3px;"/>
<? }
?>
</div>
</div>
</div>
</div>
这里我有一个从表中获取值的代码,但它显示在单独的文本框中。我想要所有的文本框值。但我只得到控制器中的最后一个输入框值。谁能告诉我。任何帮助都将不胜感激。
【问题讨论】:
-
console.log $POST 并查看输出
-
Small Point 但是你在为 HIDDEN 字段设置样式吗:)
-
您的所有输入字段都具有相同的 ID 和相同的名称!。
-
如何更新自动增量 id 的值在 codeigniter 中的数组 ( [0] => 10 [1] => 13 ) 形式
标签: javascript php sql codeigniter