选择选项“重定向获取值”和“在重定向页面上显示”
Select option redirect get value and Display on redirect page
问题1:
我正在对选择框中的一个选择选项进行重定向。在它重定向到的页面(第1页和第2页)上,是否可以获取值并在它重定向的页面上显示选择选项值?
例如:假设我在选择框中选择了第1页。在重定向到(page1.php)的页面上,是否可以在该页面(page1.php)的选择框中显示该选项值?
这是我的代码:
<select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">
<option value="">Select...</option>
<option value="page1.php>Page 1</option>
<option value="page2.php">Page 2</option>
问题2:
至于选择选项重定向,是否可以使用PHP而不是javascript onchange?我找到了一个php开关示例,但没能使它发挥作用。
为了显示值,我回显selected="选择";在你重定向到的页面上。这是代码-
将此添加到重定向页面:
<?php $requestType = $_GET['requestType'];?>
重定向代码:
<script type="text/javascript">
function formType(value){
if (value == 'ticket1') {
window.location = "1.php?requestType=ticket1";
} else {
window.location = "2.php?requestType=ticket2";
}
}
</script>
选择
<select id="page" name="type" onchange="formType(this.value);">
<option value="">Select ....... </option>
<option value="ticket1" <?php if ($requestType == 'ticket1') { echo 'selected="selected"'; } ?>>Ticket 1</option>
<option value="ticket2" <?php if ($requestType == 'ticket2') { echo 'selected="selected"'; } ?>>Ticket 2</option>
</select>
该代码提供一个选择="0"的回波;选择";在重定向页面上,它与上一页上选择的内容相呼应。
相关文章:
- 检测重定向并相应地显示网站
- 在重定向到 ASP.NET C# 中的另一个页面之前显示客户端脚本警报
- 如何完成表单后使用 AJAX 重定向并在其他页面上显示数据
- jQuery移动显示页面5秒钟,然后重定向
- 如何重定向页面并在新打开的页面上突出显示某些文本
- 如何从asp.net中显示的JS页面重定向到特定页面
- 选择选项“重定向获取值”和“在重定向页面上显示”
- JQuery Mobile,通过window.location重定向可阻止页面显示事件
- 重定向后在页面上显示通知
- 谷歌CSE-我可以显示嵌入在我的网站上的页面本身,而不是从结果视图重定向到页面
- 如何在单击按钮重定向页面时显示加载程序gif
- 在单击链接时在屏幕上显示消息,直到重定向
- 重定向并显示警报(如果处于隐身状态)
- 在 Django 中页面重定向时显示加载
- 成功时 PHP 页面重定向,否则显示错误
- 在 中显示警告框 asp.net 将重定向到空白页,然后返回到原始页面
- 确实存在一种重定向和显示 javascript 消息的方法
- 停止重定向并显示对话框
- 让 Chrome 和 Safari 浏览器在重定向后显示缓存的页面
- 重定向显示警告框