ASP.NET.MVC 三个小方法

开发工具与关键技术:VS2015  MVC
作者:超级小贱贱
撰写时间:2019年7月17日

本次文献内容介绍的小方法,虽然不会经常用到,没有那些普遍的增删查改那么多,但还是要使用到的,以防万一记一下。
首先是第一个小方法。找到两个按钮(不一定非得要),都给一个“id”,在找到另外两个“div”,同样的都给“id”,然后要实现什么功能呢?在同一个页面中,第一个“div”显示而第二个“div”则是隐藏的,当我点击其中一个按钮的时候,无论如何都会隐藏其中一个“div”,从而形成“一山不能容二虎”的现象,你想要哪个显示就点击对应的按钮就行了,而且不会出现两个“div”一起出现的现象,下面是代码。
在这里插入图片描述
箭头所指的就是“div”的“id”,然后框框里面的则是相反的div“id”,唉其实弄简单点吧,可以这样,一个按钮一个id,一个div一个id,给按钮id写个点击事件,然后获取到div的id直接给个.toggle();,最关键的还是这个属性,toggle可以让div显示和隐藏。
接着第二个小方法,就是点击一个房台的时候,就会自动回填里面的房台号到我想要显示的input文本框里面,就像这样
在这里插入图片描述
这其实看上去非常简单,无非就是数据回填,不过得注意的是,我这个单击事件是要给在在这里插入图片描述
那里面的,然后剩下的就直接写个单击事件方法function Check(LJ){,接着获取到我选中的房台id RoomID=LJ.id;,最后在控制器写个方法,再用post提交传参,选到想要显示的input的id并直接回填

$.post("SelectRoomByid",{RoomID:RoomID},function(data){
                $("#DQFT").val(data.RoomNumber);
        })

第三个小方法,先看图片
在这里插入图片描述
如图所示,这个是新增的模态框,但是像图片里面的那样有个“是”跟“否”,想要实现的功能呢就是只有当我选择了“是”下面的挂账金额才可以输入,否则的话选择“否”的时候,挂账金额是直接封起来不让输入的那种。如何实现,请看代码:
首先获取到那个“form”表单的id,并给它一个change改变事件KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲InsertDealMessa…("#InsertDealMessage [name=‘Dealor’]").prop(“checked”);那个checked就是我在那两个input的第一个“是”里面直接给的,为的就是确保选中其中一个,然后在判断当我选中“是”的时候,下面那个挂账金额的input文本框就可以输入内容,当我选中“否”的时候,这时候就存在一些问题,就是本来一开始选的“是”,并且在挂账金额里面写了内容,结果突然不想选“是”了,改为“否”,就必须要清除前者的内容才行。
在这里插入图片描述
注释的那一行也是可用的,只是上面一行跟注释的那一行2选1就行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值