form表单中action的地址格式 “__URL__/edit/{xxx}”,大括号内的 “xxx” 就是变量名,主要功能是结合table组件一起使用。

下图中的删除、编辑、修改密码都是用了url变量替换:

删除、编辑、修改密码使用了变量{sid_user},特别需要注意的是变量命名的格式,必须以"sid_"开头,这样后台可以直接以变量"sid"接收。

<tbody>中<tr target="sid_user" rel="<%= value %>">

当选中一行时,tr上的rel值会自动替换到url变量中.

代码示例:

 <a class="delete" href="__URL__/foreverdelete/{sid_user}" target="ajaxTodo" title="你确定要删除吗?" warn="请选择用户"><span>删除</span></a>

 <a class="edit" href="__URL__/edit/{sid_user}" target="dialog" mask="true" warn="请选择用户"><span>编辑</span></a>

 <a class="icon" href="__URL__/password/{sid_user}" target="dialog" mask="true" warn="请选择用户"><span>修改密码</span></a>

 <table class="list" width="100%" layoutH="116">
<thead>
<tr>
<th width="60">编号</th>
<th width="100">用户名</th>
<th>昵称</th>
<th>Email</th>
<th width="100">添加时间</th>
<th width="120">上次登录</th>
<th width="80">登录次数</th>
<th width="80">状态</th>
</tr>
</thead>
<tbody>
<volist id="vo" name="list">
<tr target="sid_user" rel="<%= id %>">
<td><%= id %></td>
<td><%= account %></td>
<td><%= nickname %></td>
<td><%= email %></td>
<td><%= create_time %></td>
<td><%= last_login_time %></td>
<td><%= login_count %></td>
<td><%= status %></td>
</tr>
</volist>
</tbody>
</table>

注意: url变量名{sid_user}和tr的target="sid_user"保持一致.

在最近的工作过程中,发现一个bug,我将form表单的action写成了“ action='#' ”,通过js事件来改变action的值,但是如果不选择列表项直接点击新增或删除按钮时,页面不能正常提示“请选择信息”的提示,而是直接在弹出层内加载了首页,后来经过领导的指点才发现就是因为我写的action的原因;后来为了保证js动态改变action地址的同时实现弹出提醒信息的功能,我之间将action的值默认为“action={sid_user}”的格式,最后实现了预先的需求。

最新文章

  1. SQL Tuning 基础概述09 - SQL Access Advisor
  2. 初识nginx之第一个demo
  3. js如何判断一组数字是否连续,得到一个临时数组[[3,4],[13,14,15],[17],[20],[22]];
  4. 30 个 PHP 的 Excel 处理类
  5. C语言嵌入式系统编程修炼之五:键盘操作
  6. 实验四:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
  7. CODEVS 3138 栈练习2
  8. 【锋利的Jquery】读书笔记七
  9. 带着问题写React Native原生控件--Android视频直播控件
  10. jquery.validata.js 插件
  11. python基础0
  12. 在.NET Core类库中使用EF Core迁移数据库到SQL Server
  13. ASP.NET Core 依赖注入
  14. BZOJ 1432: [ZJOI2009]Function(新生必做的水题)
  15. [Swift]LeetCode462. 最少移动次数使数组元素相等 II | Minimum Moves to Equal Array Elements II
  16. Linux -- Centos6 yum安装相关问题与处理
  17. IDEA项目搭建十三——服务消费端与生产端通信实现
  18. mybatis的jdbcType和javaType、oracle,MySQL的对应类型
  19. radio样式的写法,单选和多选如何快速的改变默认样式,纯CSS,
  20. H.264从SPS中提取视频宽高

热门文章

  1. Graph Valid Tree
  2. poj 2251
  3. ajax 几种提交方式
  4. ios NSString 转 float的注意
  5. iOS开发学习网站汇总
  6. Effective C++ -----条款08: 别让异常逃离析构函数
  7. mybatis反向生成sql,基本的增删改查
  8. Spring+SpringMVC+Mybatis 多数据源整合(转)
  9. 【python】An Introduction to Interactive Programming in Python(week two)
  10. css+html 关于文本的总结(整理中)