#jquery #jquery-ui #jquery-ui-tabs
#jquery #jquery-пользовательский интерфейс #jquery-ui-tabs
Вопрос:
На странице ?p = u у меня есть следующие вкладки:
<div id='tabs' class='ui-tabs'>
<ul class='ui-tabs-nav'>
<li><a href='/?p=clt'>Item<span>amp;nbsp;</span></a></li>
<li><a href='/?p=cltamp;a=mail'>Item<span>amp;nbsp;</span></a></li>
<li><a href='/?p=cltamp;a=admin'>Item<span>amp;nbsp;</span></a></li>
<li><a href='/?p=cltamp;a=addamp;n=<%=n%>'>Item<span>amp;nbsp;</span></a></li>
</ul>
</div>
На странице ?p= cltamp;a=add у меня довольно простой сценарий:
if n = "added" then
"post to database"
else
"show formular":
<form method='post' action='/?p=uamp;amp;n=added'>
"inputs and such"
</form>
end if
Моя проблема в том, что я не получаю НИКАКИХ входных данных через вкладку при отправке формы. Что пошло не так?
Ответ №1:
Ну, это может быть связано с тем, что вы пытаетесь использовать как POST, так и Get переменные в запросе?
Вместо этого попробуйте заменить переменные из действия формы скрытыми входными данными.
<form method='post' action='/?p=uamp;amp;n=added'>
<input type="hidden" name="p" value="u" />
<input type="hidden" name="n" value="added" />
"inputs and such"
</form>