JQUERY, AJAX запрос, а затем цикл по данным - PullRequest
0 голосов
/ 19 марта 2010

Кто-нибудь видит что-то не так со следующим:

$.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"); 

теги вставлены - вот что возвращается, вот полный ответ:

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

Спасибо

1 Ответ

1 голос
/ 19 марта 2010

Anurag прав в своем комментарии json должен быть dataType:'json'

также, если не указано, запрос по умолчанию "GET", ваш URL-адрес предполагает, что он ожидает данные поста, то есть type:'post'

...