Uncaught TypeError: le rappel n'est pas une fonction

J'ai une fonction:

reportAdminActions.reportMemberList(project, function(data) {
    console.log(data);
}); 

Cette fonction est appelée par une autre opération ajax comme celles-ci:

reportMemberList: function(projectId, callback) {
    var projectDetail = new Object();
    projectDetail.projectId = projectId;
    var pluginArrayProject = new Array();
    pluginArrayProject.push(projectDetail);   
    $.ajax({
        url : ConfigCom.serverUrl + 'projectreportonmember',
        dataType: "jsonp",
        type: "POST",
        data: JSON.stringify(pluginArrayProject)
    }).always(function(data) {
        callback(data.responseText);
    });
}

J'ai besoin de la valeur de retour de fonction de zone définie après l'opération ajax. Mais ici j'ai eu une erreur

Uncaught TypeError: callback is not a function
Je ne suis pas sûr, mais je doute que c'est à cause de votre JSONP
La malchance. Il ne fonctionne pas quand je l'ai enlevé JSONP.
pourriez-vous s'il vous plaît poster l'exemple de votre réponse du serveur?
C'est la Réponse JSON [{"timesheet_user_id":"5","timesheet_hours":"4","nom":"jagadeesh puthukkudi"},{"timesheet_user_id":"8","timesheet_hours":"7","nom":"admin"},{"timesheet_user_id":"5","timesheet_hours":"2","nom":"jagadeesh puthukkudi"}]

OriginalL'auteur jagadeesh puthukkudi | 2015-05-07