2015-02-11 152 views
1

我浪費了一天的時間尋找解決方案。 這是我的jQuery函數 這是我得到的錯誤「未捕獲的SyntaxError:意外的標記<」 請幫助 感謝意外的令牌<while ajax and codeigniter

$('#post_comment').click(function(){ 
 
    var question_id=$('#question_id').val(); 
 
    var comment=$('#comment').val(); 
 
    var user_id=$('#user_id').val(); 
 

 
    $.ajax({ 
 
    type : 'POST', 
 
    url : 'questions/update_question', 
 
    data : {question_id:question_id,comment:comment,user_id:user_id}, 
 

 
    success:function(response) { 
 
     $('#comment_textarea').toggleClass("hidden"); 
 
     // alert(response); 
 
     var result=JSON.parse(response); 
 
     var div1="<div class='row comment_rows>"; 
 
     var div2="<div class='col-sm-9 comment_description_column'></div>"; 
 
     var div3="<div class='col-sm-3 comment_description_userinfo'></div></div>"; 
 

 
     $('.comment_rows:last').append(div1,div2,div3); 
 
     $('.comment_description_column:last').text(result.comment_description); 
 
     $('.comment_description_userinfo:last').text(result.user_id); \t \t \t 
 

 
    }, 
 
    error: function (xhr, ajaxOptions, thrownError) { 
 
     console.log("Status: " + xhr.status); 
 
     console.log("Message: " + thrownError); 
 
    } 
 
    }); 
 
});

回答

1

在阿賈克斯你忘了關一類==>'

$('#post_comment').click(function(){ 
    var question_id=$('#question_id').val(); 
    var comment=$('#comment').val(); 
    var user_id=$('#user_id').val(); 

    $.ajax({ 
    type : 'POST', 
    url : 'questions/update_question', 
    data : {question_id:question_id,comment:comment,user_id:user_id}, 

    success:function(response) { 
     $('#comment_textarea').toggleClass("hidden"); 
     // alert(response); 
     var result=JSON.parse(response); 
     var div1="<div class='row comment_rows>"; 
     // you forget to close the class -----^ 

     var div2="<div class='col-sm-9 comment_description_column'></div>"; 
     var div3="<div class='col-sm-3 comment_description_userinfo'></div></div>"; 

     $('.comment_rows:last').append(div1,div2,div3); 
     $('.comment_description_column:last').text(result.comment_description); 
     $('.comment_description_userinfo:last').text(result.user_id);   

    }, 
    error: function (xhr, ajaxOptions, thrownError) { 
     console.log("Status: " + xhr.status); 
     console.log("Message: " + thrownError); 
    } 
    }); 
}); 
+0

你不客氣..你可以upvote我的答案,如果你喜歡。 – user2232273 2015-02-11 15:09:55

+0

我想,但我不是那個知名的尚未註冊的人。 – 2015-02-11 15:21:43