В Symfony мы используем и компилируем JS файлы в качестве ресурсов, чтобы использовать их на страницах. Возможно, вы захотите использовать JQuery при выполнении AJAX -запросов. Использование JQuery, AJAX может быть закодировано следующим образом:
$.ajax({
url: <insert url here>,
type: <insert type here, for example, GET>,
dataType: <insert data type here, for example, json>,
success:function(data) {
<Implement a function which is applied after a successful request. Variable "data" is the result of the request.>
}
error:function(data) {
<Optionally, implement a function which shows information when request was not successful.>
}
});
Например, у вас есть класс .cl
на странице и вы хотите изменить его HTML код. Затем используйте $('.cl').replaceWith($(data).find('.cl'))
в функции успеха.