Помощник
|
Ajax. Создание и передача переменных. |
mxwuser
|
Сообщение
#1
|
||
|
|
||
|
|||
Alcorn |
11.9.2010, 5:39;
Ответить: Alcorn
Сообщение
#2
|
|
Проблема в ajax-запросе отправить идентификатор товара? Из php назначаете идентификаторы (<div id="идентификатор">) нужным дивам, img или что там у вас и при ajax-отправке с помощью js добавляете его значение в url-строку запроса.
|
|
|
mxwuser
|
Сообщение
#3
|
|
Проблема в ajax-запросе отправить идентификатор товара? Из php назначаете идентификаторы (<div id="идентификатор">) нужным дивам, img или что там у вас и при ajax-отправке с помощью js добавляете его значение в url-строку запроса. Я немного не понял, не могли бы поподробнее. ID, для каждого я назчану, а дальше? Как измениться функция JS? [PHP]<script language="JavaScript" type="text/javascript"> $(document).ready (function (){ $('SPAN').click(function() { $.post('modules/view_menu.php', {number:'<?php echo $page; ?>'}, function (data){ $('#info').html(data.en); }, 'json'); }); }) [/PHP] |
|
|
Alcorn |
11.9.2010, 14:37;
Ответить: Alcorn
Сообщение
#4
|
|
|
Примерно так -
[PHP] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <script> function req() { var request=false; try { request=new XMLHttpRequest(); } catch (trymicrosoft) { try { request=new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request=new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request=false; } } } return request; } function ajax(url,x) { var r=req(); if (!r) return; r.open('POST',url,true); r.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); r.onreadystatechange=function() { if (r.readyState==4 && r.status==200) result(r.responseText); } r.send(x); } function result(x) { alert(x); } </script> </head> <body> <a id="s11" href="#" onclick="ajax('11.aspx','id='+this.id.slice(1));return false;">Товар 1</a> <a id="s12" href="#" onclick="ajax('11.aspx','id='+this.id.slice(1));return false;">Товар 2</a> <a id="s13" href="#" onclick="ajax('11.aspx','id='+this.id.slice(1));return false;">Товар 3</a> </body> </html> [/PHP] Только переделаете в jquery.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
<Braga/> Создание Telegram-ботов, web-приложений, крипто-бирж, сайтов. | 2 | newbraga | 2986 | 10.3.2024, 22:04 автор: newbraga |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 4332 | 19.12.2023, 18:55 автор: CULA |
|
Создание и ведение аккаунтов в соцсетях ("В контакте"/Telegram) Услуги от профессионального журналиста и SMM-менеджера |
2 | AvtorXXX | 2379 | 13.11.2023, 23:47 автор: AvtorXXX |
|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 46693 | 19.7.2023, 10:03 автор: qpPeW |
|
Создание информационной площадки с доской объявлений | 1 | xweb | 2423 | 16.1.2023, 16:25 автор: xweb |
Текстовая версия | Сейчас: 15.1.2025, 17:34 |