php javascript选择
我需要帮助 在php中,我有这样一个选择框php javascript选择,php,javascript,Php,Javascript,我需要帮助 在php中,我有这样一个选择框 <?php $perpage = 5; $total = 128; $num = ceil( $total / $perpage ); $i = 1; echo "<FORM NAME=\"form1\">"; echo "Select <SELECT NAME=\"select\" onChange=\"goto(this.form)\" SIZE=\"1\" >"; echo "<OPT
<?php
$perpage = 5;
$total = 128;
$num = ceil( $total / $perpage );
$i = 1;
echo "<FORM NAME=\"form1\">";
echo "Select <SELECT NAME=\"select\" onChange=\"goto(this.form)\" SIZE=\"1\" >";
echo "<OPTION VALUE=\"\">----Select Page----";
for($i = 1; $i <= $num; $i++)
{
$sel = $i;
$goto = ($i - 1) * $perpage;
if($goto == 0) { $goto = ''; }
echo "<OPTION VALUE=\"http://localhost/CI_doctrine/blog/filmnews/" . $goto . "\">" . $i . "";
}
echo "</SELECT> Page";
echo "</FORM>";
?>
代码工作正常,但我想更改所选选项,以在页面重定向后设置所选编号,但在这里我将“选择页面”作为所选选项
谢谢你的帮助。
朋友向您表示感谢。一旦您重定向,该页面将被卸载并加载新页面(即使它包含相同的项目)。加载新页面时,您要执行以下操作:
window.onload = function() {
var i, options = form.select.options, curUrl = window.location.href;
for (i = 0; i < options.length; i++) {
if (options[i].value == curUrl) {
form.select.selectedIndex= i;
break;
}
}
}
window.onload=function(){
变量i,options=form.select.options,curUrl=window.location.href;
对于(i=0;i
这将选择当前URL。确保选择选项中的URL为完整URL(包括http://)。另外,window.onload是DOM1方式。您可能应该使用真正的库来处理此问题
或者,您也可以使用相同的基本方法在PHP中选择正确的输入。一旦重定向,该页面将被卸载并加载一个新页面(即使它具有相同的项目)。加载新页面时,您要执行以下操作:
window.onload = function() {
var i, options = form.select.options, curUrl = window.location.href;
for (i = 0; i < options.length; i++) {
if (options[i].value == curUrl) {
form.select.selectedIndex= i;
break;
}
}
}
window.onload=function(){
变量i,options=form.select.options,curUrl=window.location.href;
对于(i=0;i
这将选择当前URL。确保选择选项中的URL为完整URL(包括http://)。另外,window.onload是DOM1方式。您可能应该使用真正的库来处理此问题
或者,您也可以使用相同的基本方法在PHP中选择正确的输入。您必须使用PHP,而不是JavaScript。您必须使用PHP,而不是JavaScript。