JQuery найти Div не работает в автономном режиме, но работает в Интернете

0

У меня есть этот скрипт здесь

который получает div от другой страницы на том же сайте и показывает, что проблема заключается в том, что он работает отлично в Интернете, как эта прямая ссылка http://fiddle.jshell.net/kd6Y4/1/show/ поиск для руки или

но он не работает в автономном режиме, я поместил оба файла в один и тот же каталог src в файл jquery, правильно загрузил jquery файл и разместил его в правильном каталоге, не работая в автономном режиме, пожалуйста, помогите мне использовать это в среде Android в веб-обозревателе, оба файла будут там в автономном режиме это код, который я использую с jquery 1.10.1

   $("#searchForm").submit(function (e) {
e.preventDefault();
var results = $("#resultContainer");
var text = $("#search").val();
results.empty();
$.get("url here", function (data) {
    var els = $(data).find("div:contains(" + text + ")").appendTo(results);
    els.find('a').attr('href', function (_, href) {
        return 'url here/#' + $(this).closest('div').attr('id');
    })
});
 });

[эта ошибка приходит, как решить]

XML Http-запрос не может загрузить файл Нет заголовка "контроль доступа разрешить исходный" присутствует в запрошенном источнике источника источника, поэтому не разрешен доступ

как разрешить эту ошибку, я проверяю это в хроме, работая онлайн, но не в автономном режиме. Извините, новичок в jquery

  • 0
    Пожалуйста, попробуйте код "Привет, мир!" с alert (), чтобы убедиться, что ваш jquery работает. $ (function () {alert ('hello world!');});
  • 0
    проверил свою работу, показывая Привет мир, когда я открываю страницу
Показать ещё 5 комментариев

1 ответ

0

Я думаю, что $.get основан на HTTP-запросе и ответе, поэтому он не работает для получения локальных файлов.

Скажем, страница, на которой работает javascript, - это страница Page 1, а другая страница - страница Page2, вы можете попробовать это: получить Page2 html через java в среде antroid и передать ее веб-просмотру, чтобы вы могли получить Page2 html в Page1, тогда вы можете использовать $ (html), чтобы перестроить страницу2 в объект jQuery, и вы можете найти то, что хотите от этого объекта.

Надеюсь, поможет.

Ещё вопросы

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