Ошибка загрузки JQuery только в IE - PullRequest
0 голосов
/ 20 января 2011

Error Only On IE

Привет, друзья!

Я получил ошибку, когда использую uploadify только в IE.

Ниже приведены настройки

<script type="text/javascript" src="script/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="script/jquery-ui-1.8.5.custom.min.js"></script>

<script type="text/javascript" src="uploadify/jquery.uploadify.js"></script>

  $('#upload-upload').uploadify({
        'uploader': 'uploadify/uploadify.swf',
        'script': 'Upload.ashx',
        'cancelImg': 'images/close.png',
        'auto': false,
        'multi': true,
        'queueSizeLimit': 4,
        'sizeLimit': 36700160, //35 MB
        //'sizeLimit': 4000000,        
        'buttonImg': 'images/Choose-File.png',
        'width': 83,
        'height': 23,
        'rollover': true,
        'displayData': 'speed',
        'folder': '/uploads',
        'onQueueFull': function (event, queueSizeLimit) {

        },
        //'onSelectOnce': function (event, data) {

        //},
        'onAllComplete': function (event, data) {
           //Code
        }
    });

и тогда я позвонил

$('#upload-upload').uploadifyUpload();

1 Ответ

0 голосов
/ 20 января 2011

В документации указано, что при изменении scriptData в uploadifySettings необходимо добавить третий параметр для очистки существующего объекта scriptData.

Изменить

$('#upload-upload').uploadifySettings('scriptData', { 'uploadid': temp.uploadid, 'userid': temp.userid });

до

$('#upload-upload').uploadifySettings('scriptData', { 'uploadid': temp.uploadid, 'userid': temp.userid }, true);

Не уверен, что это ваша проблема, но, по крайней мере, ваш звонок будет следовать документации.

...