За последние 24 часа нас посетили 18170 программистов и 1606 роботов. Сейчас ищут 1988 программистов ...

ссылка вместо субимита

Тема в разделе "JavaScript и AJAX", создана пользователем GudGuy, 25 июн 2009.

  1. GudGuy

    GudGuy Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    Насколько помню, использования двух и более кнопок сабмит в одной форме приводет к сильнейшим галлюцинациям IE.
    И таже самая память мне подсказывает, что вместо кнопки сабмит можно использовать яваскрипт повешенный, скажем, на ссылку вида
    HTML:
    1. <a href="#" onclick="">
    вот последний атрибут меня и поставил в тупик. не могу вспомнить, что там надо писать=(
    В целом задача позволяет и генерацию адресной строки и просто перенапряжение по ней(надо передать id для удаления/перемещения в архив). Но это не комильфо. Подскажите, люди добрые, старому склеротику, куда капать=)
    Буду благодарен за советы=)
     
  2. Andrey5555

    Andrey5555 Активный пользователь

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    <a href="#" onclick="return check();">

    Не совсем ясно что надо)
     
  3. Вльдемар

    Вльдемар Активный пользователь

    С нами с:
    20 май 2006
    Сообщения:
    635
    Симпатии:
    0
    Адрес:
    Белхород
    Не проверял, но должно работать.

    HTML:
    1.  
    2. <a href="#" onclick="$('#id_form').submit()">хыц</a>
    3.  
     
  4. GudGuy

    GudGuy Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    Andrey5555
    PHP:
    1. <?
    2. $main_file='<table align=center valign=top><form action="./news.php?act=see" method="POST"><tr><td align=center colspan=3><b>Актуальные новости</b></td></tr>';
    3.     WHILE($row=mysql_fetch_array($result, MYSQL_ASSOC)){
    4.         $main_file.='<tr><td><input type=checkbox></td><td width=170>'.$row['name'].'</td><td align=center> Редактировать </td></tr>';
    5.     }
    6.     $main_file.='<tr><td colspan=3><br><a href="#" onclick="отправить с парметром del(или на другой адрес)" >Удалить выделенные</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    7.     |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onclick="отправить с парметром cheng(или на другой адрес)" >Переместить выделенные в архив</td></tr>';
    трак надеюсь понятнее=))
     
  5. GudGuy

    GudGuy Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    PHP:
    1.  
    2. <?
    3. $main_file='<table align=center valign=top><form name=test action="./news.php?act=see" method="POST"><tr><td align=center colspan=3><b>Актуальные новости</b></td></tr>';
    4.     WHILE($row=mysql_fetch_array($result, MYSQL_ASSOC)){
    5.         $main_file.='<tr><td><input name="id['.$row['id'].']" value="'.$row['id'].'" type=checkbox></td><td width=170>'.$row['name'].'</td><td align=center>Редактировать</td></tr>';
    6.     }
    7.     $main_file.='<tr><td colspan=3><br><input type="hidden" name="bt" value="">
    8. <input type="button" name="bt1" value="Удалить выделенные" onclick="javascript:this.form.bt.value=\'del\'; this.form.submit();" ></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    9.     |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type="button" name="bt1" value="Переместить выделенные в архив" onClick="javascript:this.form.bt.value=\'change\'; this.form.submit();"></td></tr></form>';
    10.  
    11. ?>
    12.  
    13.  
    Всем спасибо
     
  6. Andrey5555

    Andrey5555 Активный пользователь

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    Та ты обращайся, мы помолчим))
     
  7. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    jquery.com
     
  8. GudGuy

    GudGuy Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    440Hz
    а это не забивание гвоздей микроскопом?
     
  9. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    это очень хороший молоток и если человеку уже требуется всякое такое, то начинать с этого будет совсем не плохо, тем более, что человек готов копать.