Перейти к содержимому


submit в отчете


Сообщений в теме: 6

#1 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 19 Август 2013 - 02:56

<form action="report.php" id="report_form">
<input type="hidden" name='id' value='31'>
<input type="hidden" name="csrf" value="2b6W5xOvF2wnAwlFZFqz6g==">
<input type='submit' value='form'>
</form>

Есть такой код, нажимая на кнопку строка адреса изменяется из report.php?id=31 на report.php. Почему так? Что нужно добавить чтобы строка адреса оставалась той же?

#2 Гость_Roman_*

  • Гости

Отправлено 19 Август 2013 - 09:41

Можете подменить атрибут action у формы при событии submit.
document.getElementById('report_form').action='report.php?id=3'


#3 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 19 Август 2013 - 10:02

Просмотр сообщенияRoman (19 Август 2013 - 09:41) писал:

Можете подменить атрибут action у формы при событии submit.
document.getElementById('report_form').action='report.php?id=3'
Работает. А почем изменение action в самом коде хтмл не дает таких же результатов? Должно ведь.

#4 Гость_Roman_*

  • Гости

Отправлено 19 Август 2013 - 10:06

Вы меняете файл шаблона report.tpl?

#5 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 19 Август 2013 - 10:15

нет. это код, добавляемый в отчет (отображение). посмотрел report.tpl. Все стало понятно.

Сообщение отредактировал wondertalik: 19 Август 2013 - 10:18


#6 Гость_Roman_*

  • Гости

Отправлено 19 Август 2013 - 10:35

Не закрыли <form> самого отчёта?

#7 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 19 Август 2013 - 10:41

Просмотр сообщенияRoman (19 Август 2013 - 10:35) писал:

Не закрыли <form> самого отчёта?

</form>
<form action="report.php?id=31" method="post" id="report_form_w">
Да и поменял айди своей формы.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных