OleKh 4 Опубликовано 2 января, 2012 Жалоба Share Опубликовано 2 января, 2012 Изменил бокс Быстрый заказ, не открываются товары по коду. Что не так сделал?! Измененный вариант. {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> <!-- /Бокс быстрый заказ --> Ссылка на сообщение Поделиться на другие сайты
OleKh 4 Опубликовано 2 января, 2012 Автор Жалоба Share Опубликовано 2 января, 2012 При вводе двух цифр работает, при вводе трёх - нет. Вообще, то работает, то нет. Отображает разные товары. Указываю конкретный код товара 12, присвоенный товару, товар не показывает. Ссылка на сообщение Поделиться на другие сайты
OleKh 4 Опубликовано 3 января, 2012 Автор Жалоба Share Опубликовано 3 января, 2012 При вводе двух цифр работает, при вводе трёх - нет. Вообще, то работает, то нет. Отображает разные товары. Указываю конкретный код товара 12, присвоенный товару, товар не показывает. Понял. Работает Товар сразу в корзину добавлялся, а я его в списке товаров высматривал. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 января, 2012 Жалоба Share Опубликовано 3 января, 2012 Вообще вот это не надо удалять: <div class="ajaxAddQuickie" id="ajaxAddQuickie" style="text-align: left;"></div> [/code] Сюда выводится результат ajax запроса. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения