关于uicascading的再次思考产生的3个问题,希望老师能帮助我弄明白
1.当第一个按钮第一次被点击时触发事件,当前的data-where变为被选中的选项的值,如:朝阳区,reloadOptions事件中的args得到了朝阳区的值,且形式为数组。问题是将args的值朝阳区传入data得到了什么?怎么得到的?
2.selects.eq(0).triggerHandler('reloadOptions');这句话运行的时候,data-where的值为空,data如何起到效果将医院地区的每一项数据库中的值弄进来的?怎么得到的?
3.第一个问题是将data-where值传进去得到的数据,第二个问题是将data-search值传进去得到的数据,请问reloadOptions是怎么做到的,分析一下逻辑?(我觉得关键在data上)
33
收起
正在回答
2回答
同学你好,关于同学的问题回答如下:
1、同学可以在控制台查看一下获取的结果:
将朝阳区这个参数传进函数里面,就可以获取到这些结果,是老师预先写好的接口函数:
同学只要会使用这些接口就可以了呢。能看明白传什么数据得什么结果应用就行。
2、selects.eq(0).triggerHandler('reloadOptions')这句话是默认让第一个触发事件,获取结果如下:
此时还未传入data,例如还未传入“朝阳区”这个参数。所以不存在同学所说的问题。
3、data-search是select数据的来源,也就是来自于哪个接口的接口名称,data-where是调用接口传入哪些参数,这两个的作用是不一样的呢。
如果我的回答帮助到了你,欢迎采纳!祝学习愉快~
好帮手慕夭夭
2020-02-02 18:55:15
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星