Я ищу структуру Javascript, которая может легко использовать асинхронные вызовы. Это означает, что у меня есть продукты в базе данных. На веб-сайте фильтр, чтобы показать результаты, которые пользователь хочет увидеть. Я не хочу получать целую таблицу продуктов из базы данных в данные json. Я хотел бы использовать функцию javascript, которая делает запрос AJAX для файла php, который возвращает отфильтрованные данные. Затем я смог обновить таблицу с результатом.JS framework/library с динамическими результатами (вызовы AJAX) из базы данных с использованием PHP-скрипта
Я знаю, что я могу использовать что-то вроде этого:
$.ajax({
type: "GET",
url: "php/script1.php?var1=val1&var2=val2&...", // var's are filters
success: function(data){
// do data update in result table for user
}
});
Но у меня есть проблемы с его использованием. Мой код ужасен, он неупорядочен и т. Д.
С каркасом, лучшим MVC было бы легче иметь лучший код. И писать весь сайт с использованием вышеописанного метода для меня сложно (код не ясен).
Я был рад использовать Угловое, но это только клиентская сторона. Обобщение Я хотел бы использовать Symfony3 для создания главной структуры сайта, мне нужно использовать JS только для «расширения» HTML-возможностей, таких как Angular.
Что вы на самом деле ищете здесь? Что-то путать? – Eddsters
С AJAX вы обычно можете делать то, что вы хотите сделать –
@Eddsters Пожалуйста, будьте более профессиональными и используйте аргументы в обсуждении. Прочитайте статью, которую я нашел, и не думаю о том, что вы запутались. Если вы думаете, что мой вопрос не ясен, пожалуйста, напишите мне, я исправлю свой вопрос. – arrowman