Изменить результат из запроса ajax

Можно ли извлечь некоторый (в данном случае) текст с помощью ajax-запроса и изменить его, прежде чем показывать, например, в div?

У меня есть следующий код

$.ajax({url: "Files/" + par + ".php",
success: function(result){
    $("#box").html(result);
}

Где par - это параметр (например, foo). Это извлечет файл foo.php и поместит полученное содержимое файла в div, называемый box.

Теперь мне интересно, если бы вы могли сделать следующее:
Предположим, что содержимое файла foo.php было следующим:

Некоторое название

немного текста здесь...

Подзаголовок

больше текста....


Можно ли поместить какой-то код или предложение между заголовком и текстом? Таким образом, результат будет таким:

Некоторое название

Это предложение было добавлено
немного текста здесь...

Подзаголовок

больше текста...

1 ответ

Решение

Да, конечно.

success: function(result){
    result = result.replace("some text here...", 
        "<i>This sentence was added</i><br />some text here...");
    $("#box").html(result);
}
Другие вопросы по тегам