Массивы, php и javascript - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 22 Nov 2024 09:18:12 +0300<blockquote class="blockquote"><strong>Башка</strong> (6 Октября 2013 / 17:53)<br>
Судя по описанию задачи, речь идет о какой то системе для расчета стоимости рекламы, а чебоксы это модификаторы, увеличивающие стоимость. Если да, то лучше считай на стороне клиента все, а не гоняй запросы на сервер</blockquote>
нет, не рекламы. <br>
<br>
неправильно вопрос формулировал, разобрался сам. всем спасибо<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/39131/648135
Массивы, php и javascript ZдешнийSun, 06 Oct 2013 16:06:27 +0400Сообщенияhttps://visavi.net/topics/39131/648135Судя по описанию задачи, речь идет о какой то системе для расчета стоимости рекламы, а чебоксы это модификаторы, увеличивающие стоимость. Если да, то лучше считай на стороне клиента все, а не гоняй запросы на сервер
https://visavi.net/topics/39131/648134
Массивы, php и javascript АртурSun, 06 Oct 2013 15:53:24 +0400Сообщенияhttps://visavi.net/topics/39131/648134<blockquote class="blockquote"><strong>Башка</strong> (6 Октября 2013 / 17:45)<br>
podpis[] откуда такое название взялось? )))<br>
Что значит "передать массив яваскрипту"? А где там массив то? В цикле по DOM и собирай в пустой массив информацию о селектных чекбоксах<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:14 сек.</span></em><br>
И может не стоит ничего передавать php, возможно все можно сделать и на уровне js?</blockquote>
не получится на уровне js всё.погуглю<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/39131/648131
Массивы, php и javascript ZдешнийSun, 06 Oct 2013 15:49:42 +0400Сообщенияhttps://visavi.net/topics/39131/648131podpis[] откуда такое название взялось? )))<br>
Что значит "передать массив яваскрипту"? А где там массив то? В цикле по DOM и собирай в пустой массив информацию о селектных чекбоксах<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:14 сек.</span></em><br>
И может не стоит ничего передавать php, возможно все можно сделать и на уровне js?
https://visavi.net/topics/39131/648130
Массивы, php и javascript АртурSun, 06 Oct 2013 15:45:50 +0400Сообщенияhttps://visavi.net/topics/39131/648130Ну если у тебя вычисления происходят на стороне сервера, то да.
https://visavi.net/topics/39131/648129
Массивы, php и javascript ВладиславSun, 06 Oct 2013 15:45:15 +0400Сообщенияhttps://visavi.net/topics/39131/648129<blockquote class="blockquote"><strong>Limp</strong> (6 Октября 2013 / 17:29)<br>
Отдавай json. Т.е на стороне РНР json_encode($podpis). Как обработать json на js я сходу не опишу, по гугли.</blockquote>
т.е. форму сначала придётся всё равно отдавать сначала php? я так понимаю? потом уже яваскрипту
https://visavi.net/topics/39131/648128
Массивы, php и javascript ZдешнийSun, 06 Oct 2013 15:42:14 +0400Сообщенияhttps://visavi.net/topics/39131/648128Отдавай json. Т.е на стороне РНР json_encode($podpis). Как обработать json на js я сходу не опишу, по гугли.
https://visavi.net/topics/39131/648127
Массивы, php и javascript ВладиславSun, 06 Oct 2013 15:29:46 +0400Сообщенияhttps://visavi.net/topics/39131/648127добрый день. есть форма<br>
<pre class="prettyprint"><form name="myform" method="post">
Тут текст:<br />
<textarea name="text" cols="2" width="10" class="mytext"></textarea><br />
тут остальное<br />
<input type="checkbox" name="podpis[]" value="1" class="input"/>первое<br />
<input type="checkbox" name="podpis[]" value="2" class="input"/>второе<br />
<input type="checkbox" name="podpis[]" value="3" class="input"/>третье<br />
<div class="errorCount"></div><a href="#" onclick="getVot()">Подсчитать стоимость</a><br />
<input type="submit" name="ugu" value="go" />
</form></pre>
<br>
итак, при нажатии ссылки Подсчитать стоимость, в яваскрипт передаются данные из поля текст и массив podpis[], где дальше яваскрипт передаёт данные уже php-скрипту, где вычисляется стоимость, и результат выводится на страницу. <br>
вопрос такой: как передать правильно массив podpis[] яваскрипту? как его инициализировать там. а то передаётся просто строка со всеми значениями. или хотя бы значения запятой разделить. чекбоксов может быть сколько угодно
https://visavi.net/topics/39131/648123
Массивы, php и javascript ZдешнийSun, 06 Oct 2013 15:15:04 +0400Сообщенияhttps://visavi.net/topics/39131/648123