Обновить часть сайта

0

Я хочу обновить div так же, как при нажатии F5. Я не хочу размещать новый контент внутри div, я просто хочу его перезагрузить. Возможно ли это?

Мне не нужно, чтобы пользователь jquery/ajax извлекал данные из любого места.

Заранее спасибо.

  • 1
    Обновление происходит каждый раз, когда экран перерисовывается (50-60 Гц) ... не знаю, чего вы пытаетесь достичь.
  • 0
    У меня есть скрипт с src, но он загружается только при первой загрузке страницы, и я не могу заставить его работать. У меня была идея обновить div, чтобы посмотреть, перезагрузится ли скрипт тоже.
Показать ещё 2 комментария
Теги:
refresh

2 ответа

0

Не совсем понятно, что вы хотите, но вы можете поместить все, что находится внутри вашего скрипта в функцию, и называть его в любое время, когда оно вам нужно. Это намного проще сделать, чем вся обновленная вещь (и обновление не перезагрузит ваш скрипт). Как это:

function my_script() {
    // contents of your script here...
}

my_script(); // this runs the script and you can use it from the console as well, after the page as loaded
  • 0
    Я не могу поместить скрипт внутри этой функции: / Как этот <script src = "src"> </ script>, так что он мне не нужен ...
  • 0
    И вы не можете изменить скрипт src?
Показать ещё 3 комментария
0

Вы можете использовать метод jquery getScript.

$.getScript( "script.js", function( data, textStatus, jqxhr ) {
 console.log( data ); // Data returned
 console.log( textStatus ); // Success
 console.log( jqxhr.status ); // 200
 console.log( "Load was performed." );
});

Подробнее см. на http://api.jquery.com/jQuery.getScript/.

  • 0
    но скрипт имеет следующий формат: <script type = 'text / javascript' src = 'http: // ********'> </ script> Как мне сохранить его как скрипт и сделать то, что вы предложили ?

Ещё вопросы

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