method not being called in controller from ajax call
<p>My get ajax request is not being called from the response of one post request. Below is the code </p>

<pre><code>$("#buttonclick").on("click", function () {
    var projectCollection = "DefaultCollection";
    var project = $("#Configuration_iCodeProjectID").val();
    var definitionId = $("#buildDefinition").val();
    //if (validateTriggerNewBuild) {
    $.ajax({
        type: "POST",
        url: "/Operations/TriggerBuild",
        data: { "projectCollection": projectCollection, "project": project, "definitionId": definitionId },
        datatype: "application/json",
        success: function (data) {
            var buildId = $("#hdnBuildDefinitionId");
            buildId.text(data);
            startGetProgress();
        }
    })
    //}
});
function startGetProgress() {
    window.progressID = setInterval(getProgress(), 10000); // update progress every 10 seconds
}

function getProgress() {
    var buildId = $("#hdnBuildDefinitionId").text();

    $.getJSON('GetBuildLogs', function (data) {

    });
    private JsonResult GetBuildLogs() {
        //get the id for the currently running build

        //connect to the tfs service to get the logs

        //populate the textbox with the logs

        return Json(string.Empty, JsonRequestBehavior.AllowGet);
    }
}
</code></pre>

<p>Based on the button click i am trying to load values in the textarea, but my method is not being called. I am not sure whether this is possible or i there is more efficient way for this. Please provide your valuable suggestions.  </p>