jQuery 基础使用与样式篇

开发工具与关键技术:MVC
作者:陈星
撰写时间:2020年8月7日

搭建控制器首先要实例化模型对象
Models.FJDPXTEntities myModel = new FJDPXTEntities();

复写父类的该方法(执行控制器中的方法之前先执行该方法,从而实现过滤的功能)
protected override void OnResultExecuting(ResultExecutingContext filterContext)
{
base.OnResultExecuting(filterContext);
}

例子:将控制器数据传递到视图(我觉得例子以后我复习起来更容易理解一点)

public ActionResult Index()
{
//下拉框数据查询–机型
List<S_PlanType> listPlanType = (from tbPlanType in myModel.S_PlanType
select tbPlanType).ToList();
//下拉框数据查询–机场
List<S_Airport> listAirport = (from tbAirport in myModel.S_Airport
select tbAirport).ToList();
//数据传递到视图层
ViewBag.planTypeInfors = listPlanType;
ViewBag.airportInfors = listAirport;
return View();
}

页面加载事件
Var layer
$(document).ready(function(){
Layui.use(‘layer’,function(){
Layer.msg(‘’);
})
})

表单重置操作:核心代码reload
创建一个方法给按钮调用
Function xing (){
//重置表单
$(‘#fromFlight input[type=’reset’]’).click();
//表格重载
TabFlight.reload({
Where:{
flightCode: “”,
planTypeID: 0,
startEndDate: “”,
orangeId: 0,
destinationId: 0
},
Page:{
Curr: 1 //重新从第一页开始
}
})
}

   防止页面报错try{}  catch(){}
     Try{

}
Catch(Exception e){
Console.WriteLine(e)

}

弹出模态窗体首先要绑定按钮
比如
$(#modCadinType).model();
关闭模态窗体只需要在model()里面加上hide属性 hide是关闭的意思

Val()返回数据

弹出提示框 icon是一个属性:图像可选
layer.alert(msg.Text, { icon: 5 });

//将日期字符串转换为DateTime createDate参数
DateTime dtCreateDate = Convert.ToDateTime(createDate);

Skip表示从第几条数据开始,也就是说在这之前有多少条数据
Take的意思是显示多少条数据,也就相当于我们常用的pagesize
举例:Skip(1).Take(4)
上面这段语句的意思是从第二条数据开始显示4条
//List 泛型集合
List list = listETicket
.Skip(layuiTablePage.GetStartIndex())
.Take(layuiTablePage.limit)
.ToList();

猜你喜欢

转载自blog.csdn.net/m0_46350939/article/details/107899478