Javascript 如何使用下拉列表中的选定值显示数据库中的列表

Javascript 如何使用下拉列表中的选定值显示数据库中的列表,javascript,php,css,html,Javascript,Php,Css,Html,大家好, 有人能帮我吗?当我们选择时,如何根据所选下拉列表显示银行名称 例如:-50条记录 然后,它将显示来自数据库的50条银行名称记录 当我们注销时,值仍然保持不变50条记录 <?php // Includes the required files include ("../ecompany/terms_includes.php"); ?> <?php // Check user authority for this page $ModuleName = "Manage Ba

大家好,

有人能帮我吗?当我们选择时,如何根据所选下拉列表显示银行名称

例如:-50条记录

然后,它将显示来自数据库的50条银行名称记录

当我们注销时,值仍然保持不变50条记录

<?php
// Includes the required files
include ("../ecompany/terms_includes.php");
?>
<?php
// Check user authority for this page
$ModuleName = "Manage Banks";
$ModuleAction = "view";
base_checkAuthority($ModuleName,$ModuleAction)
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php
include PATH_INC_HEAD;
?>
<?php
//get page number
$page = $_GET["page"];
$record = $_GET["record"];
//get Miscellaneous detail
$MiscellaneousDetail = base_getMiscellaneousDetail();
?>
<?php
if(!isset($page))
{
    $page = 1;
}
if(!isset($record))
{
    $record = $MiscellaneousDetail['base_mis_default'];
}

//go to reload page
if(isset($_POST['load']))
    {
        $page = 1;
        $record = $_POST['records_per_page'];
    }

//go to add profile page
if(isset($_POST['add']))
    {
        echo '<script type="text/javascript">' . "\n";
        echo 'window.location="../ecompany/add_bank.php";';
        echo '</script>';
    }

//go to home page
if(isset($_POST['cancel']))
    {
        echo '<script type="text/javascript">' . "\n";
        echo 'window.location="../terms_base/home.php";';
        echo '</script>';
    }
?>
</head>
<body>

<div class="container"> 
<?php
include PATH_INC_HEADER;
?>
<div class="main_body1">

<div id="update_category"></div>

<div style="width:800px; margin:auto">

<?php 
include PATH_INC_DESC;
?>
<div style="clear:both"></div>
<form name="bank_list_form" id="bank_list_form" method="post" action="">
<div style="width:800px; margin:auto; text-align:left">
 <select name="records_per_page" id="records_per_page"  >
 <option value="<?php echo $record; ?>">Default Records/Page :</option>
 <option value="1" title="1" >1</option>
 <option value="3" title="3" >3</option>
 <option value="5" title="5" >5</option>
 <option value="10" title="10" >10</option>
 <option value="20" title="20" >20</option>
 <option value="30" title="30" >30</option>
 <option value="50" title="50" >50</option>
 <option value="100" title="100" >100</option>
 <option value="200" title="200" >200</option>
 <option value="500" title="500" >500</option>
 <option value="1000" title="1000" >1000</option>
 </select>
  <input type="" size="4" style="width:25px" name="record"    

  id="record"value="<?php echo $record; ?>" readonly="readonly" />
  <div id="searchbutton">
  <input type="submit" id="load" name="load" value="Refresh">
  </div>
  </div>
 <table cellspacing="1" class="tablesorter">
 <thead>
    <tr>
        <th></th>
        <th>Code</th>
        <th>Name</th>
        <th>Description</th>
        <th>Remark</th>
        <th></th>
        <th></th>
    </tr>
 </thead>
 <tbody>
   <?php ecoy_listBank($page, $record) ?>
 </tbody>
   <tr>
        <td align="center" colspan="8"><input type="submit" id="add"       

  name="add" value="Add Bank" /><input type="submit" id="cancel"    
  name="cancel" value="Cancel" /></td>
   </tr>
  </tfoot>
  </table>
  </form>
  <br />
  </div>

    <div class="clearboth"></div>
  </div>
  <?php
  include PATH_INC_FOOTER;
  ?>

  </div>

  </body>
  </html>


你问题的标题有误导性。但如果我做对了,您实际上成功地正确查询了数据,并使用刷新按钮刷新了记录数

真正的问题是如何在注销后保持下拉列表的默认值

通过提到您的注销功能,我假设您的数据库中有用户和用户表

从这里我可以想到两种解决方案:

1。将用户首选项(如下拉列表的默认值)保存在用户表中,或创建一个专用于此目的的单独表

2.将用户偏好存储在cookie中