easyui 汇总
2024-08-29 19:51:39
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>
最新文章
- oracle11g导出空表的数据库设置
- Javascript 如何生成Less和Js的Source map
- 原生JS:全局属性、全局方法详解
- linux shell 之 crontab(定时任务)详解
- 使用soureTree删除分支
- ruby 元编程
- 对于java反射的理解
- 无人机DLG生产作业流程
- TortoiseGit日常使用指南
- HDU5311
- 为什么HikariCP被号称为性能最好的Java数据库连接池,怎样配置使用
- MySQL最常用字符串函数
- 解决其他浏览器没有propertychange事件
- Chapter 7:Statistical-Model-Based Methods
- css的浮动与定位
- CSS魔法堂:改变单选框颜色就这么吹毛求疵!
- tortoisegit安装
- 强化学习---TRPO/DPPO/PPO/PPO2
- hadoop中发送文件的脚本
- python 验证码test
热门文章
- Sharepoint学习笔记—习题系列--70-576习题解析 -(Q144-Q146)
- iOS 用 SDWebImage 清理图片缓存
- Objective-C内存管理之-引用计数
- Conquer and Divide经典例子之Strassen算法解决大型矩阵的相乘
- 【Linux学习】Vi 操作命令集合
- 安卓xml颜色设置
- android nagative drawer图标跟标题适配
- 【小白的CFD之旅】10 敲门实例
- [WPF系列-高级TemplateBinding vs RelativeSource TemplatedParent]
- Java读带有BOM的UTF-8文件乱码原因及解决方法