﻿function loadProjectInfo(oProject) {

    var cboLists = new Array('', 'Search_JobStatus', 'Search_JobType', 'Search_JobPriority', 'Search_SysVersion', 'Search_SysModule');
    var cboJobType;

    if (oProject.value <= 0) {
        for (j = 1; j < cboLists.length; j++) {
            cboJobType = $(cboLists[j]);
            cboJobType.length = 0;
        }
        return;
    }

    //加载所有状态的下拉框    
    for (j = 1; j < cboLists.length; j++) {
        cboJobType = $(cboLists[j]);
        cboJobType.length = 0;
        cboJobType.options.add(new Option('Loading...', '0'))
        var myAjax = new Ajax.Request(
                    '/Models/AjaxServices/ProjectGroupService.asmx/GetProjectGroupStatusListByGroupID',
                    {
                        method: 'post',
                        asynchronous: false,
                        contentType: 'application/json; charset=utf-8',
                        //parameters: { 'nProjectGroupID': oProject.value, 'nStatusType': 2 },
                        postBody: '{nProjectGroupID:' + oProject.value + ',nStatusType:' + j + '}',
                        onComplete: JobType
                    }
                    );
    }
    function JobType(sp) {
        cboJobType.length = 0;
        cboJobType.options.add(new Option('', '0'))
        for (i = 0; i < sp.responseJSON.d.length; i++) {
            cboJobType.options.add(new Option(sp.responseJSON.d[i].StatusName, sp.responseJSON.d[i].ProjectGroupStatusID));
        }
    }
}
