Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Модальное окно и передача параметров / 8 сообщений из 8, страница 1 из 1
30.10.2013, 17:48
    #38447205
ulan44
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно и передача параметров
Добрый день камрады.
Такой вопрос. Есть модальное окно, с выводом данных из бд, в табличную часть. Понадобилось в этой табличной части
добавить в каждую строку поле

input type='text'
с этим проблем нет.

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
$result = mysql_query("SELECT trash.id AS \"tid\", uid_user, uid_product, name, number, price, total_s FROM trash, price WHERE uid_user='$UserID' AND price.id=trash.uid_product");
while($row = mysql_fetch_array($result)) {
    $data[] = $row;
            }
 
        for($i=0;$i<count($data);$i++) {
            $temp0 = $data[$i]['tid'];
            $temp1 = $data[$i]['uid_user'];
            $temp2 = $data[$i]['name'];
            $temp3 = $data[$i]['number'];
            $temp4 = $data[$i]['price'];
            $temp5 = $data[$i]['total_s'];
 
        if($i%2==0){ $color="black"; } else { $color="black"; }
                print "<tr bgcolor=\"$color\">
                        <td width=260 align='left'>$temp2</td>
                        <td width=300><input type='text' name='com_pos' id='com_posit' value='$i' value='' style='width: 98%; height: 98%; background:black; color:white;'/></td>
                        <td width=30 align='right'>$temp3 &nbsp</td>
                        <td width=60 align='right'>$temp4 р. &nbsp</td>
                        <td width=60 align='right'>$temp5 р. </td>
                        <td width=22 align='center'>
                        <a href='index.php?option=com_makepricefromfile&?var=$temp0&amp;delselected=$temp0'><img src='images/price/del.png' width='14px' height='14px' alt='Удалить' title='Удалить'></a>
                        </td>
                </tr>";
}



проблема в том, что я не знаю как передать потом поле input по кнопке которая имеет тип ссылка.


Код: html
1.
2.
3.
<a href="index.php?option=price&?save_all=2&amp;save_all=2" onmouseover="this.href = 'index.php?option=price&?save_all=2&amp;save_all=2&amp;comm='+document.getElementById('com_posit').value">
 <img src='images/price/send_all.png' style='float:right; margin:5px; height:auto;' width='25px' height='25px' alt='Отправить' title='Отправить заказ'> </a>
 


В данной кнопке передается только первое значение первого поля
Код: html
1.
input +document.getElementById('com_posit').value 



Думаю что нужно сделать это через цикл но цикл вроде как должен быть на js а я в нем почти 0.
...
Рейтинг: 0 / 0
30.10.2013, 17:51
    #38447218
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно и передача параметров
авторпо кнопке которая имеет тип ссылка
сам то понял что сказал?
...
Рейтинг: 0 / 0
30.10.2013, 19:32
    #38447372
Electric200
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно и передача параметров
У вас какая то билеберда.
Зачем при событии "onmouseover" присваивать атрибуту "href" новое значение?

Перечислите в "href" все параметры которые необходимо передать.
Код: javascript
1.
2.
3.
4.
5.
index.php?option=price&?save_all=2&amp;save_all=2&amp;comm='+document.getElementById('com_posit').value+
'&param1'+document.getElementById('com_posit1').value+
'&param2'+document.getElementById('com_posit2').value+
'&param3'+document.getElementById('com_posit3').value+
'&param4'+document.getElementById('com_posit4').value;
...
Рейтинг: 0 / 0
30.10.2013, 19:40
    #38447379
Модальное окно и передача параметров
Electric200,

вы слышали, что есть такой таг - <form> в хтмл?

зачем увеличивать мировую энтропию своим говнокодом...
...
Рейтинг: 0 / 0
30.10.2013, 19:49
    #38447393
Electric200
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно и передача параметров
от ведь они как,
Тег <form> боюсь будет взрывом для ТС который пока не может отличить ссылку от кнопки.
Так что не умничайте и вы тоже пожалуйста.

Модератор: Тема перенесена из форума "PHP, Perl, Python".
...
Рейтинг: 0 / 0
31.10.2013, 11:37
    #38447968
ulan44
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно и передача параметров
Вообще тег форм у меня есть. Я выложил только часть кода в котором у меня проблема, но если так уж и критично то вот он весь.

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
$db =& JFactory::getDBO();
$cat_id = JRequest::getVar('cat_id');
$not_fount = false;

echo "Ваш заказ <font color='#00FF00'>$NameOrg</font>";
?>
<form>
<p>
<table border="1" cellspacing="0" cellpadding="0" bgcolor="black">
<tr>
    <th>Наименование</th>
    <th>Комментарий к товару</th>
    <th>Кол-во</th>
    <th>Цена</th>
    <th>Итого</th>
    <th>-</th>
</tr>
<?php
$result = mysql_query("SELECT trash.id AS \"tid\", uid_user, uid_product, name, number, price, total_s FROM trash, price WHERE uid_user='$UserID' AND price.id=trash.uid_product");
while($row = mysql_fetch_array($result)) {
    $data[] = $row;
            }

        for($i=0;$i<count($data);$i++) {
            $temp0 = $data[$i]['tid'];
            $temp1 = $data[$i]['uid_user'];
            $temp2 = $data[$i]['name'];
            $temp3 = $data[$i]['number'];
            $temp4 = $data[$i]['price'];
            $temp5 = $data[$i]['total_s'];

        if($i%2==0){ $color="black"; } else { $color="black"; }
                print "<tr bgcolor=\"$color\">
                        <td width=260 align='left'>$temp2</td>
                        <td width=300><input type='text' name='com_pos' id='com_posit' value='$i' value='' style='width: 98%; height: 98%; background:black; color:white;'/></td>
                        <td width=30 align='right'>$temp3  </td>
                        <td width=60 align='right'>$temp4 р.  </td>
                        <td width=60 align='right'>$temp5 р. </td>
                        <td width=22 align='center'>
                        <a href='index.php?option=price&?var=$temp0&delselected=$temp0'><img src='images/price/del.png' width='14px' height='14px' alt='Удалить' title='Удалить'></a>
                        </td>
                </tr>
    </table>";
}
?>

<br>
<table witdh="300">
<tr witdh="300" align="left">
    <th>Комментарий к заказу</th>
</tr>
<tr>
    <td align='left'>
        <p><textarea rows="6" cols="35" name="comm" id="comments" style='background:black; color:white;'/></textarea>
    </td>
</tr>
<tr>
    <td>
            <a href='index.php?option=com_makepricefromfile&?delete_all=1&delete_all=1'><img src='images/price/del_all.png' style='float:right; margin:5px; height:auto;' width='25px' height='25px' alt='Удалить' title='Удалить все позиции'></a>


<a href="index.php?option=price&?save_all=2&save_all=2" onmouseover="this.href = 'index.php?option=price&?save_all=2&save_all=2&comm='+document.getElementById('com_posit').value">
 <img src='images/price/send_all.png' style='float:right; margin:5px; height:auto;' width='25px' height='25px' alt='Отправить' title='Отправить заказ'> </a>

    </td>
</tr>
</table>
        </form>
...
Рейтинг: 0 / 0
31.10.2013, 11:44
    #38447985
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно и передача параметров
ulan44то вот он весь
ПХПист в своем репертуаре!
...
Рейтинг: 0 / 0
31.10.2013, 11:50
    #38448005
Модальное окно и передача параметров
ulan44,

Если у вас есть таг form, то все, что вам осталось -
Это узнать для чего его придумали,
И когда вы познаете всю мощь и силу
Этого тага
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Модальное окно и передача параметров / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]