我有一个表格,其中有8个字段用于图像上传。因此,在移动浏览按钮上,用户可以拍照并用作附件。因此,当任何用户在提交表单时使用此方案时,它不会像提交按钮后那样提交,它会等待一段时间并返回到表单。在调试时,我发现该表单未视为已提交。好像是超时或类似的东西。
<form action="" method="post" id="addClaim" class="form-horizontal" enctype='multipart/form-data'>
<input type="file" class="form-control" name="group-a[fault_img][1]" placeholder="Fault Image" />
<input type="file" class="form-control" name="group-a[fault_img][2]" placeholder="Fault Image" />
<input type="file" class="form-control" name="group-a[fault_img][3]" placeholder="Fault Image" />
<input type="file" class="form-control" name="group-a[fault_img][4]" placeholder="Fault Image" />
<input type="file" class="form-control" name="group-a[fault_img][5]" placeholder="Fault Image" />
<input type="file" class="form-control" name="group-a[fault_img][6]" placeholder="Fault Image" />
</form>
in CI Controller under my form submit handler.
<?php
$postData = $this->input->post();
if(isset($postData) && !empty($postData) ){
echo '<pre>';
print_r($postData);
die;
}
当我从图片库中选择图片时,这在台式机和移动设备上都很好用。但是当我在手机上使用不同的选项说要拍照或录像时,那是行不通的。