Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> submit на ссылку 
:(
    Опции темы
Serious2008
Дата 20.12.2011, 05:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 294
Регистрация: 28.1.2011

Репутация: нет
Всего: нет



Код


<div class="center_title_bar">Latest Products</div>
    <form id="myForm" method="post" action="/corzina.php">
     <div class="prod_box">
         <div class="top_prod_box"></div>
            <div class="center_prod_box">   
        <input type="hidden" name="price" value="350"> 
        <input type="hidden" name="id" value="1">             
                 <div class="product_title"><a href="\index.php?pg=detalis&id=1">Motorola 156 MX-VL</a></div>
                 <div class="product_img"><a href="\index.php?pg=detalis&id=1"><img src="images/laptop.gif" alt="" title="" border="0" /></a></div>
                 <div class="prod_price"><span class="reduce">350$</span> <span class="price">270$</span></div>                        
            </div>
            <div class="bottom_prod_box"></div>             
            <div class="prod_details_tab">
            <a href="#" title="header=[Add to cart] body=[&nbsp;] fade=[on]"><img src="images/cart.gif" alt="" title="" border="0" class="left_bt" onClick = "document.myForm.submit();" /></a>
        
            <a href="\index.php?pg=detalis&id=1" class="prod_details">details</a>            
            </div>                     
        </div>
<input type="submit" value="add to cart" > 
    </form>


  <div id='outputs'>  
 </div>
<script type="text/javascript">
$(document).ready(function(){

  var options = { 

    target: "#output",
    beforeSubmit: showRequest,
    success: showResponse, 
    timeout: 3000
  };
  

  $('#myForm').submit(function() { 
    $(this).ajaxSubmit(options); 

    return false;
  }); 

});

// вызов перед передачей данных
function showRequest(formData, jqForm, options) { 

    var queryString = $.param(formData); 


    return true; 

 
// вызов после получения ответа 
function showResponse(responseText, statusText)  { 



}
</script>


Сам обычный инпут срабатывает, а ссылка на 14-ой строке как не крутил не работает как submit, подскажите что неправильно написал
PM MAIL   Вверх
$дмитрий
Дата 20.12.2011, 07:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 19.6.2004

Репутация: 5
Всего: 45



Код

<form id="myForm" name="myForm" method="post" action="/corzina.php">


Это сообщение отредактировал(а) $дмитрий - 20.12.2011, 07:08
PM MAIL   Вверх
Serious2008
Дата 20.12.2011, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 294
Регистрация: 28.1.2011

Репутация: нет
Всего: нет



$дмитрий
а если у меня две формы с одинаковыми именами то не работает, а если одна то она срабатывает как субмит, но яваскрипт ниже не перехватывает её и не выполняет через jQuery.
PM MAIL   Вверх
ksnk
Дата 21.12.2011, 07:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



Serious2008
Код

onClick = "$('#myForm').submit();"

Зачем нужен jQuery, если им не пользоваться?


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0953 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.