Я хочу реализовать простую веб-страницу с помощью jQuery/Ajax. У меня есть 3 кнопки, каждая из которых будет использовать вызов ajax для получения разных файлов с сервера. Единственное отличие состоит в том, что каждая кнопка имеет другое имя класса и вызывает разные файлы. Все остальное, например время загрузки, значок загрузки, сообщение об успешном завершении/сбое, все равно. Поэтому я хотел бы написать только 1 функцию Ajax, вместо 3.jQuery/ajax button click using variable
у меня есть:
<script>
$(document).ready(function(){
$(".button1").click(function(){
$.ajax({
url: "button1.txt",
/*more code*/
});
});
});
</script>
Я хочу, чтобы создать еще одну функцию, так что это «Button1» и «button1.txt» станет переменная, и все, что возвращается от функции, будет использоваться в функции ajax, и в этом случае я могу повторно использовать функцию ajax 3 раза. Как вы могли это достичь?
Вы можете включать три ''
Спасибо всем! Мне нравится видеть, как существует множество разных решений. Я поражен. Я многому научился с этим простым вопросом. Спасибо! – jun