Показать сообщение отдельно
  #14 (permalink)  
Старый 16.12.2016, 11:14
Аватар для Bologercs
Интересующийся
Отправить личное сообщение для Bologercs Посмотреть профиль Найти все сообщения от Bologercs
 
Регистрация: 03.11.2013
Сообщений: 13

Сообщение от mariklozik Посмотреть сообщение
Здрасте помогите передать данные с .click.
значение type1 должно передаться в submit
большое спасибо
$('.product-item-price a').on('click', function(e){
  $('#overlay, #popup').show();
  var type1   =  $(this);
});

$('form').on('submit', function(e) {
 $.ajax({
  type: $form.attr('method'),
  url: $form.attr('action'),
  data: type1,
}).done(function() {
  $('form').hide();               
}).fail(function() {
  console.log('fail');
});
  e.preventDefault(); 
});
Есть такой вариант:

$('form').submit();


или

$('form').find('input['type="submit"], button').click();


но советую использовать первый.

$('.product-item-price a').on('click', function(e){
  $('#overlay, #popup').show();
  $('form').submit(); 

  //или второй вариант
  //$('form').find('input['type="submit"], button').click();
});

$('form').on('submit', function(e) {
 $.ajax({
  type: $form.attr('method'),
  url: $form.attr('action'),
  data: type1,
}).done(function() {
  $('form').hide();               
}).fail(function() {
  console.log('fail');
});
  e.preventDefault(); 
});
Ответить с цитированием