首页 > 前端请求到了后端数据,但是界面不能更新数据?十万火急!!!

前端请求到了后端数据,但是界面不能更新数据?十万火急!!!

前端请求到了后端数据,可是没有数据更新,求找出问题所在啊!现在贴上相关截图:
js:

报如下错:

json数据:

求各位大神帮帮忙啊!
具体网址是这个:http://139.196.175.34:9080/useragreement/h5/index.html

具体代码如下:

<script>
    $(function(){
        //var data = {"id":"616"}
        var data = {
            'token':'449032b5b91c963d8f75482e68c88a2e',
            'id':'626'
        }
        $.ajax({
            'type' : 'POST',  
            'url' : "http://139.196.175.34:9080/services/api/imuser/getUserInfoById",  
            'contentType' : 'application/json',  
            'data' : JSON.stringify(data),  
            'dataType' : 'json',  
            'success' : function(data){
                var json = eval('(' + data.res.ckey + ')');
                console.log(json);
                var head_logo = json.useravatasmallphoto;
                if(head_logo==''){
                    head_logo = images/default_head_img.jpg;
                }
                else{
                    head_logo = 'http://139.196.175.34/'+head_logo;
                }
                $('.head_logo img').attr('src',''+head_logo+'');
                $('.birthday').html(''+json.birthday+'');            //出生年月
                $('.email').html(''+json.email+'');                    //邮箱
                $('.phone').html(''+json.phone+'');                    //手机
                var motto = json.motto;
                if(motto.length>16){
                    motto = motto.substr(0,16)+'...';
                }
                $('.motto').html(motto);                            //座右铭
                var str='';
                for(var i=0;i<json.language.length;i++){
                    str+='<li><a>'+json.language[i].languagename+'</a></li>';
                }
                $('.language').html(str);                            //语言能力
                if(json.chat_faze==0){
                    $('.chat_faze').html('<i class="iconfont icon-sex"></i>');
                }
                else{
                    $('.chat_faze').html('<i class="iconfont icon-sexmale"></i>');                    //性取向
                }
                var _html='',lastpositionname='';
                lastpositionname = json.lastpositionname;
                if(lastpositionname.length>10){
                    lastpositionname = lastpositionname.substr(0,10)+'...';
                }
                _html+='<h4>'+json.username+'</h4>';
                _html+='<p>'+lastpositionname+'</p>';
                _html+='<p>'+json.lastcompanyname+'</p>';
                _html+='<p>'+json.position.workyear+'年.'+json.intension.salaryname+'.'+json.resume.resumetitle+'</p>';
                $('.info').html(_html);                                //个人信息
                var _str = '';
                for(var i = 0;i<json.tags.length;i++){
                    _str+='<li><a data-pid="'+json.tags[i].tag_id+'">'+json.tags[i].tagname+'</a></li>';
                }
                $('.label').html(_str);
                var resume_logo = json.resume.userphoto;
                if(resume_logo==''){
                    resume_logo = images/default_head_img.jpg;
                }
                else{
                    resume_logo = 'http://139.196.175.34/'+resume_logo;
                }
                $('.resume_logo img').attr('src',''+head_logo+'');
                var _hstr='',positionname='';
                positionname = json.lastpositionname;
                if(positionname.length>6){
                    positionname = positionname.substr(0,6)+'...';
                }
                _hstr+= '<h4 class="clearfix">'+positionname+'<span>'+json.flushdate.substr(0,10)+'</span><i class="iconfont icon-sex"></i></h4>';
                _hstr+= '<p class="job">副总</p>';
                _hstr+= '<p>'+json.lastcompanyname+'</p>';
                _hstr+= '<p>'+json.position.workyear+'年|'+json.intension.salaryname+'|'+json.resume.resumetitle+'';
                _hstr+= '<span><i class="iconfont icon-dianzan"></i>0</span>';
                _hstr+= '<span><i class="iconfont icon-liulan"></i>0</span></p>';
                $('.resume_info').html(_hstr);
            }
        })
    })

</script>

希望各位有经验的老司机,帮帮我啊!


你index.html的137行 head_logo = images/default_head_img.jpg; 没加引号。


success 函数第五行的 images 未定义。想必是漏了引号


在你报错的后面不是有行号么,直接点击不就可以定位到错误了


head_logo = "images/default_head_img.jpg"; 

这么写,有引号是字符串,没引号是变量。

【热门文章】
【热门文章】