jQuery MiniUI

标题: Uncaught TypeError: Cannot read property 'test' of undefined [打印本页]

作者: WondersGroup    时间: 2016-6-22 12:45:38     标题: Uncaught TypeError: Cannot read property 'test' of undefined

这是为什么?

作者: dforce    时间: 2016-6-22 13:13:35

无法判断你这报错的原因
请提供完整的重现环境
作者: WondersGroup    时间: 2016-6-23 14:20:24

function check(){
                var aac001 = mini.getbyName("aac001").getValue().trim();
                $.ajax({
                        url: "${pageContext.request.contextPath}/Sydyhd.do?method=checkSydy&id="+aac001,
                        //async:false,
                            cache: false,  
                        success: function (text) {
                                var o = mini.decode(text);
                                if(o.flag==undefined || o.flag=="" ||o.flag==null ||o.flag=="null"){
                                        search();
                                        form.setData(o);
                                }else{
                                        alert(o.flag);
                                }
                        }
                });
        }
        
           ///计算失业金额
             function onCount(){
                           var aac01 = mini.getbyName("aac001").getValue().trim();
                        $.ajax({
                              url: "${pageContext.request.contextPath}/Sydyhd.do?method=CountSydy&aac001="+aac001,
                              cache: false,      
                              success: function (text) {
                                      var o = mini.decode(text);
                                if(o.flag==undefined || o.flag=="" ||o.flag==null ||o.flag=="null"){
                                        form.setData();
                                        }else{
                                                alert(o.flag);
                                        }
                          });
           
           }  
           一个JSP页面,不可以写两个相似的方法吗?

作者: felt    时间: 2016-6-23 14:53:59

WondersGroup 发表于 2016-6-23 14:20
function check(){
                var aac001 = mini.getbyName("aac001").getValue().trim();
                $.ajax( ...

不清楚你这2个方法有什么关联,你可以定位出出错的具体代码
作者: WondersGroup    时间: 2016-6-23 15:11:54

felt 发表于 2016-6-23 14:53
不清楚你这2个方法有什么关联,你可以定位出出错的具体代码

是没有关联的,就是先执行check方法,在执行onCount方法,就是两个函数往后台传的值是一样的,这样写mini.js就会报错。
作者: felt    时间: 2016-6-23 15:25:54

WondersGroup 发表于 2016-6-23 15:11
是没有关联的,就是先执行check方法,在执行onCount方法,就是两个函数往后台传的值是一样的,这样写mini ...

脱离miniui,直接用2个ajax跑你这些代码有没有问题




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2