Перейти к содержанию
Форум поддержки пользователей VamShop

Быстрый заказ, не работает кнопка


Рекомендуемые сообщения

Изменил бокс Быстрый заказ, не открываются товары по коду. Что не так сделал?!

Измененный вариант.


{config_load file="$language/lang_$language.conf" section="boxes"}
<!-- Бокс быстрый заказ -->
<div id="boxAddQuickie">
<h5>{#heading_add_a_quickie#}</h5>
<div id="boxNewsletterContent">
<form id="quick_add" method="post" action="index.php?action=add_a_quickie">
<div class="Newsletterform">
<input type="text" name="quickie" value = "Укажите код товара" onblur="if (this.value=='') this.value = 'Укажите код товара'"
onfocus="if (this.value=='Укажите код товара') this.value = ''" />
<div class="NewsButton">
{$SUBMIT_BUTTON}
</div>
{$FORM_END}
</div>
{literal}
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function(){
jQuery("#quick_add_quickie").keyup(function(){
var searchString = jQuery("#quick_add_quickie").val();
jQuery.ajax({
url: "index_ajax.php",
dataType : "html",
type: "POST",
data: "q=includes/modules/ajax/ajaxAddQuickie.php&quickie="+searchString,
success: function(msg){jQuery("#ajaxAddQuickie").html(msg);}
});


});

})
{/literal}
</script>
</form>
</div>
</div>
<!-- /Бокс быстрый заказ -->
[/CODE] Дефолтный вариант
[CODE]
{config_load file="$language/lang_$language.conf" section="boxes"}
<!-- Бокс быстрый заказ -->
<div id="boxAddQuickie">
<h5>{#heading_add_a_quickie#}</h5>
<div id="boxAddQuickieContent">
{#text_quickie#}
{$FORM_ACTION}
<p class="addquickieform">{$INPUT_FIELD}</p>
<div class="ajaxAddQuickie" id="ajaxAddQuickie" style="text-align: left;"></div>
{$SUBMIT_BUTTON}
{$FORM_END}
{literal}
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function(){
jQuery("#quick_add_quickie").keyup(function(){
var searchString = jQuery("#quick_add_quickie").val();
jQuery.ajax({
url: "index_ajax.php",
dataType : "html",
type: "POST",
data: "q=includes/modules/ajax/ajaxAddQuickie.php&quickie="+searchString,
success: function(msg){jQuery("#ajaxAddQuickie").html(msg);}
});


});

})
{/literal}
</script>
</div>
</div>
<!-- /Бокс быстрый заказ -->

Ссылка на сообщение
Поделиться на другие сайты

При вводе двух цифр работает, при вводе трёх - нет. Вообще, то работает, то нет. Отображает разные товары. Указываю конкретный код товара 12, присвоенный товару, товар не показывает.

Ссылка на сообщение
Поделиться на другие сайты

При вводе двух цифр работает, при вводе трёх - нет. Вообще, то работает, то нет. Отображает разные товары. Указываю конкретный код товара 12, присвоенный товару, товар не показывает.

Понял. Работает Товар сразу в корзину добавлялся, а я его в списке товаров высматривал.
Ссылка на сообщение
Поделиться на другие сайты

Вообще вот это не надо удалять:


<div class="ajaxAddQuickie" id="ajaxAddQuickie" style="text-align: left;"></div>
[/code]

Сюда выводится результат ajax запроса.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...