00:03
好,我们下边呢,回到我们,哎,刚才分析的流程图去看一下我们在这儿,呃,操作的起点啊,是在这个按钮。然后这个按钮我们去找一下这个按钮在哪啊,哎,这是这个,我们下一步是我们这个代码的这个实现啊。嗯,首先呢,咱们得先得这个能够打开模态框。要打开模态框呢,第一个我们得给这个,呃,按钮呢,绑定单项数啊给。这个按钮。哎,给这个按钮。绑定,单击响应函数,当然这个页面哈。是在我们roll配置这个页面,但是呢,这个这个文件。
01:01
呃,我们看一下啊,这个生成这个按钮是在我们这个GS里边啊,因为我们是在生成这个表格的时候。哎,填充表格的时候去生成的这些个按钮。嗯。这个按钮呢,这回这个是我们check box TD啊,不对,是check check button法师。呃,和这个pencil button button他们一样,也需要给他们去增加这个ID。啊,让他把这角色ID的能够这个通过ID属性传过来。嗯,然后呢,给它加一个class,就叫check button。哎,放在这儿哈。诶,这是我们这个按钮上,首先先得做这么一个操作。这个文件哈。卖肉点JS。哎,先得找到这个JS文件。
02:03
找到这个文件呢,是在我们field object这个函数里边,嗯,Fair table body哈,这个函数里面。修改check button。加一个ID。然后呢,再加一个这个class啊,哎,就是先找到这个按钮。有了这个以后呢,下一步我们就给这个按钮绑定单小函数啊,绑定单小函数呢,我们在肉配置里边来做。肉配置啊,在这里边。嗯。哟,我们现在已经都建了这么多的阶梯了。
03:09
我的良心受到了一丝丝的谴责。Ctrl a。Control。哎,在在我们这个肉配置里边哈,绑定单小数,绑定单小数呢,打开这个模态框。这个模态框的这个文件呢,我已经背着你不知道呢,偷偷的给拿进来了哈。在哪儿呢?就是这个肉。Model这个哈,这是茅台框的文件。对,这个我们先说一下这个事儿吧。对,这个在那你打开模态框,得先有模态框对吧,这应该是先做这个事儿哈,先准备好一下这个模态框。
04:11
CTRLC。嗯,然后在这个文件里边哈。嗯。然后下一步是到这个肉配置里边呢,去把它给这个包含进来。这个确实是好长啊。包含进来。找到肉配置。Model sign啊,把它给包含进来。包含进来,然后呢,下一步哎,咱们就在单体函数里边,可以去打开这个茅台框。这个。哎,绑定单击响应函数哈,还是得用这个on的方式。
05:09
13这个是给分配。权限按钮绑定,单击响应函数。嗯,这个是不变的,把这改一下,这是我们check button。哎,是这个class c c。And。嗯,把这个先都去掉哈。然后这个看这个我们模态框里边模态框的ID。An assign model ctrl c。
06:01
Sin冒豆,然后呢,这边是点这个叫呃,Mo dal,然后呢受。嗯,这是我们说打开茅台框。那么现在打开这个模态框呢,它是一个空的啊,这这个是没有数据的。跑一下看一眼哈。登录一下。就点它又会坏了。嗯,出什么问题了。它为什么打不开呢?
07:07
Click啊。有配置包底。嗯。诶,他会跳吗?我想想啊,这个要false吗?是这个问题吗。我感觉好像不是。他也没有报错是吧。他也没有报错。这是个警告,这个不用管它。嗯。这个问题出在哪呢?我看看啊对。点右键检查一下它,嗯,你看它的这个button里边哈。没有我们设置的那个check,诶。我们明明写了呀。
08:02
那这个其实也确实对,大家也需要注意一下这个事儿哈。找一下这个变量声明的这个地方。嗯,在这儿。这里边儿是不是没有啊。我们明明写了呀。你看113行。这没显示,这没行号哈。嗯,看一下这个S。过来这边呢,Crowd my肉啊。113行。就是没有对吧。这个问题在哪儿?哎。是不是浏览器用的是缓存呀。这个GS文件呢,浏览器认为啊,这种文件平常你不可能改,所以说呢,我下载一次以后呢,以后你嗯普通再刷新的话,我就还用我本地缓存这个就行了,我就不去给服务器发请求了。那么我们这边改了,他不发请求,他也不知道改了,所以现在还是用的是那个旧的,这个时候呢,我们按CTRL加F5。
09:09
强制刷新啊,让他把这个这些GS文件什么的也都用这个新的,哎,这回再点一下。啊,这个问题就出在这儿啊,是GS文件的这个缓存。那应该跟这个应该是没有什么关系。刷新一下啊,你看我们去掉return for还是能够打开啊,不是return for的问题。嗯,这是我们说先把模态框性能打开,下一步呢,我们是希望在模态框里边能够把这个树形结构呢能够显示出来。
我来说两句