Вложение файла JQuery: Ошибка типа: $ (…) - ноль

0

У меня есть код ниже, который помогает в создании настраиваемой опции для присоединения файла. Когда я запускаю код, я получаю эту ошибку TypeError: $ (...) равно null. Я встречаюсь в первой строке кода. Я пытаюсь использовать это в форме билета. Может кто-нибудь дать мне знать, что такое ошибка в моем коде. Он не работает на портале Zendesk.

var frame=$('#upload_frame').html('<iframe></iframe>').find('iframe');
var fileform='<form method="POST" action="/fileuploads?format=js"> Attach log files <input type="file"></form>';
var frameinit=function() {
frame.contents().find('body').children().remove();
frame.contents().find('body').append(fileform);
frame.contents().find('input').change(function(){
frame.contents().find('form').submit();
});
    };
frameinit();
  $('#SelectFile').click(
 function() {
 frame.contents().find('input').click();
    //Callback to load the result from iframe
    frame.load(function() {
        //it is  just for jsfiddle
    var data=frame.contents().find('.pageHeader');
    $('body').append($('<div>').html(data));
        frameinit();
    });
});
Теги:

1 ответ

2

Я полагаю, вы не включили в себя библиотеку jQuery. Вы должны включить его так

<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
  • 0
    Спасибо ошибка не показывает. Однако файл не отражает, когда я проверяю отправленную форму.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню