recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - 帮我解读一下这行代码,uploadify火狐,IE上传不成功?

设置的是选择文件自动上传!
出现问题:
<input type="hidden" autocomplete="off" name="file_ids" id="file_ids" class="form-control">中
火狐$("#file_ids").val()始终为空
IE中选择一个文件后有value值,如:
<input type="hidden" autocomplete="off" name="file_ids" id="file_ids" class="form-control" value="1256">
但提示:
SCRIPT5007: 缺少对象
jquery.min.js (2,12585)
使用的是jquery v1.11.1,ie11,不应该是jquery兼容性问题才对吧?

html代码:

1

2

3

4

5

6

7

8

<code><input type="file" autocomplete="off" id="upload" name="upload" multiple="true">

<input type="hidden" autocomplete="off" name="file_ids" id="file_ids" class="form-control" value="">

                            <ul class="affix-list" id="fileList"></ul>

                            <p class="help-block ws_hide">

                                  一次最多传5个,每个文件大小上限500M,格式:

                                  *.pdf;*.doc;*.docx;*.xls;*.ppt;*.wps;*.zip;*.rar;*.txt;*.jpg;*.jpeg;*.gif;*.bmp;*.swf;*.png;*.lsp           

                              </p>

</code>

$(function(){

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

<code>    $("#file_ids").val('');

    setTimeout(function(){

        uploadify({

            debug:false,

            text:'上传附件',

            auto:true,

            hide:false,

            size:"500MB",

            resText:'file_ids',

            exts:'*.pdf;*.doc;*.docx;*.xls;*.ppt;*.wps;*.zip;*.rar;*.txt;*.jpg;*.jpeg;*.gif;*.bmp;*.swf;*.png;*.lsp;*.dwg;*.igs;*.sat;*.prtdot;*.asmdot;*.drwdot',

            limit: 5

        },uploadResponse);//uploadify第二个参数传入uploadResponse会实现什么效果?

    },500);

});

 

function uploadResponse(json){

    if($("#file_ids").val()){

        $("#file_ids").val($("#file_ids").val()+','+json.msg.fileid);

    }else{

        $("#file_ids").val(json.msg.fileid);//‘json.msg.fileid’这是什么?

    }

}</code>

阿神阿神2840 Il y a quelques jours559

répondre à tous(0)je répondrai

Pas de réponse
  • Annulerrépondre