首页新闻找找看学习计划

在使用sweetalert提示框点击确定后前台报错

0
悬赏园豆:10 [已解决问题] 解决于 2018-05-07 10:57

在前台进行判断用户是否输入了数据,没有输入则提示,然后return,输入了就执行ajax请求,但是没输入弹出提示框后点击确定会报出栈溢出错误,求大神帮忙,后台框架使用JFinal,前台使用bootstrap,这端js是在bootstrap的模态框上的,下面贴出js代码和错误

问题补充:

个人觉着是因为sweetalert和bootstrap或者jquery的某个方法冲突了

软件杨威的主页 软件杨威 | 初学一级 | 园豆:26
提问于:2018-03-28 16:57
< >
分享
最佳答案
0

检查你引用的JavaScript库,看是否有循环引用了,比如2个库都对相同javascript原生代码做了封装等

收获园豆:10
Mad_Rabbit | 菜鸟二级 |园豆:305 | 2018-03-28 17:10

我根据报错提示去sweetalert的js和bootstrap的js和jquery的js看了,$targetElement.focus();这是sweetalert.js报错行,this.$element.trigger('focus')这是bootstrap.js报错行,

软件杨威 | 园豆:26 (初学一级) | 2018-03-28 17:15

@软件杨威: 看不到代码,不好说,我只能试试把return改成return false了。要是可以,把代码给我,我看看。

Mad_Rabbit | 园豆:305 (菜鸟二级) | 2018-03-28 18:03

@Mad_Rabbit: 使用return false也是报错,我的不在模态框里面的时候不会报错,只有模态框里弹的时候才会出错

软件杨威 | 园豆:26 (初学一级) | 2018-03-29 09:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册