输入文件在禁用时不传输数据

时间:2017-11-08 13:51:55

标签: php jquery html

在我的项目中,我在加载文件后禁用输入文件。当我提交表单时,我无法检索已通过的文件。在相反的方向上,一旦我激活输入,文件就会重新出现。

$('input[name="files[]"]').attr('disabled',true)

我想知道是否有办法解决此问题。

'files' => 
array (size=5)
  'name' => 
    array (size=3)
      0 => string '3.jpg' (length=5)
      1 => string '2.jpg' (length=5)
      2 => string '1.jpg' (length=5)
  'type' => 
    array (size=3)
      0 => string 'image/jpeg' (length=10)
      1 => string 'image/jpeg' (length=10)
      2 => string 'image/jpeg' (length=10)
  'tmp_name' => 
    array (size=3)
      0 => string '/tmp/phptPZXzB' (length=14)
      1 => string '/tmp/phpGgGVuT' (length=14)
      2 => string '/tmp/phpFQdZpb' (length=14)
  'error' => 
    array (size=3)
      0 => int 0
      1 => int 0
      2 => int 0
  'size' => 
    array (size=3)
      0 => int 152903
      1 => int 154259
      2 => int 137271

1 个答案:

答案 0 :(得分:1)

使用readonly属性而不是禁用:https://www.w3schools.com/tags/att_input_readonly.asp