1. easyui datagrid 表格组件列属性 formatter

columns:{
{
field:' product',
title:'商品',
align:'center',
width: 180,
// 格式化,定义显示格式和显示内容
formatter: function(val,row,index){
// row 是rows 列表下的一个个字典{name: "asfjasjfl", domain: "afj3ejl", nid: 4}
var tagProduct = "<a href='MerchantDetail.html?nid=" + row.nid +"'>商品列表</a>";
var tagDetail = "<a href='MerchantDetail.html?nid=" + row.nid +"'>查看详细</a>";
return tagProduct+"|" + tagDetail;
} }

2. easyui datagrid 表格组件列属性 onClickRow

onClickRow事件,可以实现在用户点击一行的时候触发,参数包括:

rowIndex:点击的行的索引值,该索引值从0开始。

rowData:对应于点击行的记录。

我们可以通过rowData取到想要传递的值,然后将页面跳转到指定链接,js代码如下:

<script type="text/javascript" >
$("#dg").datagrid({
onClickRow: function (index, row) { //easyui封装好的时间(被单机行的索引,被单击行的值) //需要传递的值
var CourseName = row["CourseName"];
var TeacherCourseID = row["TeacherCourseID"];
var AssessStatus = row["AssessStatus"];
if (AssessStatus=="尚未评估") //如果该项尚未评估,则支持跳转到评估页面
{
var url = "../EvaluationStudentAssess/StudentAssess?CourseName=" + CourseName + "&TeacherCourseID=" + TeacherCourseID
}
else { //如果该项以经评估则不需要跳转
var url = "../EvaluationStudentAssess/AssessStatus"
} //通过Ajax传值
$.ajax({
url: url,
type: 'POST',
timeout: 100, Error: function () {
alert(Error);
},
success: function () {
window.location.href = url
}
});
}
});
</script>
 

最新文章

  1. oracle11g导出空表的数据库设置
  2. Javascript 如何生成Less和Js的Source map
  3. 原生JS:全局属性、全局方法详解
  4. linux shell 之 crontab(定时任务)详解
  5. 使用soureTree删除分支
  6. ruby 元编程
  7. 对于java反射的理解
  8. 无人机DLG生产作业流程
  9. TortoiseGit日常使用指南
  10. HDU5311
  11. 为什么HikariCP被号称为性能最好的Java数据库连接池,怎样配置使用
  12. MySQL最常用字符串函数
  13. 解决其他浏览器没有propertychange事件
  14. Chapter 7:Statistical-Model-Based Methods
  15. css的浮动与定位
  16. CSS魔法堂:改变单选框颜色就这么吹毛求疵!
  17. tortoisegit安装
  18. 强化学习---TRPO/DPPO/PPO/PPO2
  19. hadoop中发送文件的脚本
  20. python 验证码test

热门文章

  1. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q144-Q146)
  2. iOS 用 SDWebImage 清理图片缓存
  3. Objective-C内存管理之-引用计数
  4. Conquer and Divide经典例子之Strassen算法解决大型矩阵的相乘
  5. 【Linux学习】Vi 操作命令集合
  6. 安卓xml颜色设置
  7. android nagative drawer图标跟标题适配
  8. 【小白的CFD之旅】10 敲门实例
  9. [WPF系列-高级TemplateBinding vs RelativeSource TemplatedParent]
  10. Java读带有BOM的UTF-8文件乱码原因及解决方法