Я хочу обновить div так же, как при нажатии F5. Я не хочу размещать новый контент внутри div, я просто хочу его перезагрузить. Возможно ли это?
Мне не нужно, чтобы пользователь jquery/ajax извлекал данные из любого места.
Заранее спасибо.
Не совсем понятно, что вы хотите, но вы можете поместить все, что находится внутри вашего скрипта в функцию, и называть его в любое время, когда оно вам нужно. Это намного проще сделать, чем вся обновленная вещь (и обновление не перезагрузит ваш скрипт). Как это:
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
Вы можете использовать метод 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/.