js中function同名引发的问题

先描述下问题

只要一点击A按钮,每次进这个页面B框和下面的表格就会默认保留上次的记录

原来,是由于点击A按钮时,触发了该html页面中的一个function,而该方法恰好与加载B的方法同名,而Afunction加载下拉框时是有默认值的,这样,每次重新进入该页面,会调用A方法,而不是B方法。

将B方法改名,问题可解决。

最近修改的bug很多都是由于方法的错误调用引起的,这个也是点击该按钮触发了某方法引起的bug,这类bug往往很隐蔽,需要仔细去找,踏破铁鞋无觅处,得来全不费工夫,其实我一开始思考的方向是对的,但是该JavaScript方法是写进html中,因粗心而没有马上发现,折腾了很久,找bug真需仔细谨慎才是。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值