0

有没有人认为以下有什么问题:

$.ajax({
    url: '/tags/ajax/post-tag/',
    data: { newtaginput : $('#tag-input').val(), customerid : $('#customerid').val()},
    success: function(data) {
        // After posting
        alert(data);
        arr = data.tagsinserted.split(',');
        alert(arr);
        //Loop through
        $.each(arr, function(n, val){
            alert(n + ' ' + val)
        }); 
    }
}, "json"); 

tagsinserted 是返回的内容,这是完整的响应:

{"returnmessage":"The Ajax operation was successful.","tagsinserted":"b7,b4,dog,cat","returncode":"0"}

谢谢

4

1 回答 1

1

Anurag 在他的评论中是正确的 json need to bedataType:'json'

此外,除非指定,否则请求默认为“GET”,您的 url 表明它需要发布数据,即type:'post'

于 2010-03-19T04:22:57.497 回答