`

在一页内无刷新更新数据,包括添加,删除,修改数据,更新状态 点击表头排序

 
阅读更多

在一页内无刷新更新数据,包括添加,删除,修改数据,更新状态 点击表头排序

 在一个页面内弹出层修改,刷新内容,表格可以按照列排序

在一页内无刷新更新数据,包括添加,删除,修改数据,更新状态 点击表头排序

 

 

XML/HTML Code
  1. <table width="88%" border="0" class="bidding_table">  
  2.       <tr>  
  3.         <td width="17%"> </th>  
  4.         <td width="22%"> </th>  
  5.         <td width="22%">  
  6.             <span class="actionSpan">  
  7.             <a href="add_form.php" title="" class="small button add" id="add_new">  
  8.                 Add  
  9.             </a>  
  10.             </span>  
  11.         </td>  
  12.       </tr>  
  13.       <tr>  
  14.         <th width="17%" class="hover">Name</th>  
  15.         <th width="22%" class="hover">Email</th>  
  16.         <th width="22%">Actions</th>  
  17.       </tr>  
  18.       <tr>  
  19.         <td colspan="3">  
  20.           
  21.             <ul id="sortable">  
  22.               
  23.             <?php  require_once('listing.php');?>  
  24.               
  25.             </ul>  
  26.         </td>  
  27.      </tr>  
  28.     </table>  

 add_form.php

 

PHP Code
  1. <div id="container" style="width:310px;">  
  2.     <div id="faceBoxmessage" align="center">  
  3.       
  4.     </div>  
  5.     <br clear="all" />  
  6.     <form action="#" method="post" name="customForm" id="customForm" enctype="multipart/form-data"  >  
  7.       
  8.     <!--FORM FIELDS-->  
  9.     <div align="center" id="showContent">  
  10.         <span>    Name<span>*</span></span>  
  11.         <input id="name" style="margin-left:20px;" name="name" type="text" value="" />  
  12.     </div>  
  13.       
  14.     <br clear="all" />  
  15.     <div align="center" id="showContent">  
  16.         <span>    Email<span>*</span></span>  
  17.         <input id="email" style="margin-left:20px;" name="email" type="text" value="" />  
  18.     </div>  
  19.     <!--FORM FIELDS-->  
  20.       
  21.       
  22.     <br clear="all" />  
  23.     <div align="center">  
  24.         <input id="send_site" style="background:#CCCCCC;margin-left:20px;" name="send" type="button" onclick="validateFrm('add');"  value="Submit" />  
  25.     </div>  
  26.     </form>  
  27. </div>  

add_record.php

PHP Code
  1. <?php  
  2. if($_REQUEST)  
  3. {  
  4.     $email = $_REQUEST['email'];  
  5.     $name  = $_REQUEST['name'];  
  6.     $order = 1;  
  7.       
  8.     $result = @mysql_query("select max(orders) as orders from users");  
  9.       
  10.     if(mysql_num_rows($result) > 0)  
  11.     {  
  12.         while ($rows = mysql_fetch_assoc($result))  
  13.         {  
  14.             $order = $rows['orders'];  
  15.         }  
  16.         $order++;  
  17.     }  
  18.       
  19.     $query = "insert into users (email,username,status,orders) values ('".$email."','".$name."',1,".$order.")";  
  20.     $results = mysql_query( $query);  
  21.     echo $results;  
  22. }  
  23. ?>  

 listing.php

 

PHP Code
  1. <?php  
  2. require "../../conn.php";  
  3.   
  4. if(@$_REQUEST['sort'] == 'Email')  
  5. {  
  6.     $orders = 'email';  
  7. }  
  8. else if(@$_REQUEST['sort'] == 'Name')  
  9. {  
  10.     $orders = 'username';  
  11. }  
  12. else  
  13. {  
  14.     $orders = 'orders';  
  15.     //$orders = 'name';  
  16. }  
  17.   
  18. $results = @mysql_query("select * from users order by ".$orders." asc");  
  19.   
  20. while ($rows = mysql_fetch_assoc($results))  
  21. {  
  22.     $checked = '';  
  23.     if($rows['status'] == 1) {$status = 0; $checked = 'checked';}?>  
  24.       
  25.     <li class="records" id="id-<?php echo $rows['user_id'];?>" style="">  
  26.         <div class="biddingList">  
  27.           
  28.             <!--Loader Part-->  
  29.             <div class="bidDiv" style="width:30px;padding-top:6px;">  
  30.                 <span id="loader-<?php echo $rows['user_id'];?>" style="display:none">  
  31.                     <img src="img/load.gif" alt="" />  
  32.                 </span>  
  33.             </div>  
  34.               
  35.               
  36.             <!--Fields -->  
  37.             <div class="bidDiv" style="width:200px;padding-top:14px;">  
  38.                 <?php echo $rows['username'];?>  
  39.             </div>  
  40.             <div class="bidDiv" style="width:250px;padding-top:14px;">  
  41.                 <?php echo $rows['email'];?>  
  42.             </div>  
  43.             <!--Fields -->  
  44.               
  45.               
  46.             <!--Action Part-->  
  47.             <div class="bidDiv">  
  48.               
  49.                 <span class="actionSpan" id="delete-<?php echo $rows['user_id'];?>">  
  50.                 <a href="#" id="delete" title="" class="small button remove">  
  51.                     Remove  
  52.                 </a>  
  53.                 </span>  
  54.                   
  55.                 <span class="actionSpan">  
  56.                 <a href="edit_record.php?id=<?php echo $rows['user_id'];?>" title="" class="small button update" rel="facebox">  
  57.                     Update  
  58.                 </a>  
  59.                 </span>  
  60.                   
  61.                 <span class="actionSpan">  
  62.                 <input type="checkbox" value="1" name="active_<?php echo $rows['user_id'];?>" id="active_<?php echo $rows['user_id'];?>" onclick="update_status(this.id);" <?php echo $checked?> />  
  63.                 </span>  
  64.             </div>  
  65.             <!--Action Part-->  
  66.               
  67.         </div>  
  68.     </li>  
  69. <?php  
  70. }?>  
  71. <script type="text/javascript">  
  72. jQuery(document).ready(function($) {  
  73.     $('[rel*=facebox]').facebox();  
  74. });  
  75. </script>  

全部文件下载地址:http://www.freejs.net/demo/285/zip.zip


原文地址:http://www.freejs.net/article_biaodan_285.html

0
2
分享到:
评论

相关推荐

    网页自动刷新单击工具 v2.0.zip

    (9) 网址排序功能:单击列表中的表头可实现排序,比如单击说明可以实现将列表中的网址按说明进行排序;   (10) 自动保存设置功能:退出时不用担心自己的数据会丢失,程序会自动保存列表中的所有网址以及相关设置...

    一个大数据可视化UI样例Demo

    数据筛选和排序功能:在表格上方添加筛选和排序功能,可以通过输入框或下拉菜单来筛选数据,通过点击表头来实现数据的排序,提高用户查找和分析数据的效率。 数据可视化图表:通过HTML5的Canvas或SVG元素,结合...

    第7章 数据绑定控件

    实例240 异步无刷新水平滚动照片 (AJAX+ListView) 379 实例241 编辑绑定在ListView中的照片 (ADO.NET版) 380 实例242 编辑绑定在ListView中的照片 (LINQ版) 382 实例243 高亮显示ListView中的数据行并实现 ...

    dhtmlxgrid中文培训资料.ppt

    并且支持设置列的数据类型(数字、字符串、日期),按类型排序页面所有数据操作全部采用Ajax技术后台处理,整个页面只会加载一次,所有操作均仅更新页面相应区域,页面不会整体刷新。支持原位编辑,双击要编辑的...

    风越.net代码生成器 v3.5

    风越.net代码生成器 [FireCode Creator] 是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx WEB程序、.net普通三层...

    Excel新增工具集

    1、添加与删除本页小计、累计与合计:可以方便的在帐目的每一页添加“本页小计”、“本页累计”,在尾页添加“本页小计”、“本页累计”与“合计”,还适用于分类筛选后的页面。通过“删除”键,可以方便的去除这些...

    flex3的cookbook书籍完整版dpf(包含目录)

    flex3的cookbook书籍完整版dpf(包含目录),目录是我花了两个多小时自己整理的,希望对大家有帮助。 目录: 第一章.Flex与ActionScript基础(3) 1.1节.用FlexBuilder创建Flex项目 1.2节.用FlexBuilder创建Flex库项目 ...

    中小学简易成绩管理系统(excel)

    “生成班级名次”按钮:计算该生在班内的名次,该工作表无需按班级排序,如果该总表首行无“班内名次”一列(无论在哪列),则将在该表最后一列后面自动添加“班内名次”一列并填入相应数据。 “生成年级名次”按钮...

    中小学简易成绩分析系统

    “生成班级名次”按钮:计算该生在班内的名次,该工作表无需按班级排序,如果该总表首行无“班内名次”一列(无论在哪列),则将在该表最后一列后面自动添加“班内名次”一列并填入相应数据。 “生成年级名次”按钮...

    风越asp代码生成器 V3.5

    《风越代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx WEB程序、.net普通三层...

    风越ASP代码生成器 2.4

    14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,...

    风越.Net代码生成器 [FireCode Creator] V1.3 精简版

    《风越.Net代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx两种代码框架及多个...

    风越.net代码生成器v2.9

    《风越代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx WEB程序、.net普通三层...

    风越ASP代码生成器FireAspCreatorv2.9.rar

    《风越代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架,基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索页面。通过界面模板与代码模板管理功能,可自定义...

    asp.net知识库

    与DotNet数据对象结合的自定义数据对象设计 (一) 数据对象与DataRow ASP.NET中大结果集的分页[翻译] .net 2.0 访问Oracle --与Sql Server的差异,注意事项,常见异常 Ado.net 与NHibernate的关系? 动态创建数据库...

    风越ASP代码生成器2.8

    14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,...

    《程序天下:JavaScript实例自学手册》光盘源码

    13.38 无刷新定时取数据 13.39 取当月的最后一天 第 14章 数字、数组和统计函数特效 14.1 边打字边显示字数 14.2 创建随机数 14.3 JavaScript创建二维数组 14.4 截断小数点位数 14.5 删除数组中指定元素 14.6 数字...

    程序天下:JavaScript实例自学手册

    13.38 无刷新定时取数据 13.39 取当月的最后一天 第 14章 数字、数组和统计函数特效 14.1 边打字边显示字数 14.2 创建随机数 14.3 JavaScript创建二维数组 14.4 截断小数点位数 14.5 删除数组中指定元素 14.6 数字...

    jeesite后台框架

    数据表格jqGrid组件封装,自动完成分页、排序、列宽、多表头、子表、编辑表、等。 功能及组件优化 工具类Utils封装优化,应有尽有,包分类层次分明,独立工具类项目。 强大的Excel导出导入工具封装,支持大数据量,...

    超实用的jQuery代码段

    8.17 在页面级创建全局的AJAX监听器以及状态指示器 8.18 级联AJAX数据异步加载 8.19 取消AJAX异步请求 第9章 jQuery常用算法 9.1 jQuery遍历算法 9.2 jQuery祖先算法 9.3 jQuery后代算法 9.4 jQuery同胞算法 9.5 ...

Global site tag (gtag.js) - Google Analytics