rails 小错误引起的 纠结问题(rjs文件罢gong)

今天在帮同事解决一个rails通过rjs实现ajax功能的时候发现一个问题:
一般出现ajax不work的时候都会分几步去解决问题:
1.查看action是否能接收页面传给的参数(如果未接收就是页面写法错误)
2.查看action处理后得到结果的格式是否正确
3.调试rjs,查看action是否返回rjs处理页面逻辑(确认rjs格式书写正确)

今天前2步都work了,到第3步,我用page.alert(),竟然不输出
于是认为程序没有运行到rjs,应该是action出现的问题,但一直没有知道问题所在。

结果让rjs只留page.alert()一行,输出成功,说明已经跑到rjs了,
查看去掉代码书写格式,也完全没问题。经过一番‘努力’以后我发现是partial一行出错,
结果发现action少传一个参数给partial,原来rjs工作的时候会直接去找partial进行核对以后才工作,不然就会罢gong。

唉。。。一时大意,又花了冤枉时间。记录一下吸取教训


PS,罢gong(工)啥时候成敏感词了,竟然屏蔽
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值