jQuery+Ajax实现排序,无刷新更新更新排序
本站有类似的案例,包括整个表格的多列均支持无刷新替换的效果,具体请搜索

JavaScript Code
- <script type="text/javascript">
- function changeOrd(obj, id) {
- var val = obj.text();
- var c = obj.parent("td");
- obj.parent("td").html("<input type='text' style='width:50px;' onFocus=this.select() onblur=changeOrdConfirm($(this)," + id + ") value='" + val + "' />");
- c.children("input").focus();
- }
- function changeOrdConfirm(obj, id) {
- var ord = obj.val();
- $.post("ajax.php", {
- id: id,
- ord: ord
- }, function(data) {
- obj.parent("td").html("<a onclick=changeOrd($(this)," + id + ")>" + obj.val() + "</a>");
- })
- }
- </script>
XML/HTML Code
- <table width="100%" cellspacing="0" cellpadding="0" border="0" class="table_parameters">
- <tbody>
- <tr class="tr_head">
- <td>标题</td>
- <td width="120px">排序</td>
- </tr>
- <?php
- $sql = "SELECT * FROM content ORDER BY id ASC limit 0,10 ";
- $query = mysql_query($sql);
- while ($row = mysql_fetch_array($query)) {
- ?>
- <tr>
- <td align="center"><?php echo $row['name']; ?></td>
- <td align="center"><a onclick="changeOrd($(this), '<?php echo $row['id']; ?>')"><?php echo $row['sort']; ?></a></td>
- </tr>
- <?php } ?>
- </tbody>
- </table>
原文地址:http://www.freejs.net/article_biaodan_554.html
最近更新
- 响应式全屏手风琴菜单,同时支持垂直方...
- 分组select选择器,支持多选和单...
- jQuery时间日期选择器代码日历插...
- Select 选择器 可以清空的单选...
- jQuery json 无刷新翻页 ...
- 纯css3带倒影效果的图片翻转特效
我爱薅羊毛
点击最多
广告赞助
相关文章
- 美化input radio select等输入框,...
- select 下拉框多选,用select代替che...
- jQuery下拉多选插件 下拉框复选 包括全选
- radio单选框彩色,自定义边框,圆点颜色和大小
- 自定义checkbox和radio样式 圆形方形...
- select下拉菜单带图片