@LordPrimes

Как лучше написать код (ajax)?

Добрый день я написал код и у меня все работает,но выглядит он плохо,можете мне посоветовать как его сделать лучше?
$('#input-search').keyup(function(tovar){
  let search = $(this).val();
  if(search != '')
  {
   find(search);
  }
  else
  {
   find();
  }
 function find(tovar)
 {
  $.ajax({
   url:"temp/search.php",
   method:"POST",
   data:{tovar:tovar},
   success:function(data)
   {
    $('.blocktovar').html(data);
    $(".viewtovar ").click(function(){
   let view =  $(this).attr('id');
   $.ajax ({
      url:"temp/view.php",
      method:"POST",
      data:{view:view},
      success:function (data){
          $(".blocktovar").html(data);
          
      }
   });
   });
   }
  });
 }
 });

Если коротко я сделал поисковик,и он работал отлично,но полное описание товаров перестало работать вот я решил код который выводит товар в отдельном странице добавить в конце функции,которая срабатывает при выполнение ажакс кода поисковика

$(".viewtovar ").click(function(){
   let view =  $(this).attr('id');
   $.ajax ({
      url:"temp/view.php",
      method:"POST",
      data:{view:view},
      success:function (data){
          $(".blocktovar").html(data);
          
      }
   });
   });

Сам код вывода в отдельную страницу.
Я var_dump и ctrl shitv i отследил в чем была проблема и это точно мой джсный файл
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
20 авг. 2018, в 21:21
30000 руб./за проект
20 авг. 2018, в 20:46
5000 руб./за проект
20 авг. 2018, в 20:38
700 руб./в час