Subversion Repositories DevTools

Rev

Rev 5097 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5097 Rev 5102
Line 6... Line 6...
6
%>
6
%>
7
<script>
7
<script>
8
$( "#f1" ).dialog({
8
$( "#f1" ).dialog({
9
autoOpen: true,
9
autoOpen: true,
10
width: 500,
10
width: 500,
-
 
11
position: { my: "top", at: "top+100", of: window },
11
modal: true,
12
modal: true,
12
draggable: true,
13
draggable: true,
13
resizable: true,
14
resizable: true,
14
dialogClass: "rounded_box",
15
dialogClass: "rounded_box",
15
        buttons: [
16
        buttons: [
Line 73... Line 74...
73
        { action : "getSdkNameData", sdkId : <%=Request("sdkId")%> },
74
        { action : "getSdkNameData", sdkId : <%=Request("sdkId")%> },
74
        function(data){
75
        function(data){
75
            $("#sdk_id").val(data.aaData.SDK_ID);
76
            $("#sdk_id").val(data.aaData.SDK_ID);
76
            $("#sdk_name").val(data.aaData.SDK_NAME);
77
            $("#sdk_name").val(data.aaData.SDK_NAME);
77
            $("#sdk_comment").val(data.aaData.SDK_COMMENT);
78
            $("#sdk_comment").val(data.aaData.SDK_COMMENT);
-
 
79
            populateProjects(data.aaData.PROJ_ID);
78
            populateBaseView(data.aaData.VIEW_ID);
80
            populateBaseView(data.aaData.VIEW_ID);
79
        });    
81
        });    
80
}
82
}
81
 
83
 
-
 
84
//  Populate the Projects dropdown
-
 
85
//      base_id  - Select this entry if possible
-
 
86
function populateProjects(base_id) {
-
 
87
    getAjaxData (
-
 
88
        "sdk_opr_json.asp",
-
 
89
        { action: "getProjectList" },
-
 
90
        function(data){
-
 
91
            // Populate selection
-
 
92
            var $options = $("#sdk_projects").empty();
-
 
93
            var name
-
 
94
            $options.append($("<option disabled/>").val(null).text('Select One'));
-
 
95
            $.each(data.aaData, function (index, value) {
-
 
96
                $options.append($("<option />").val(value.PROJ_ID).text(value.PROJ_NAME));
-
 
97
            });
-
 
98
            $options.val(base_id);
-
 
99
        });    
-
 
100
}
-
 
101
 
-
 
102
 
82
//  Populate the Base Views
103
//  Populate the Base Views
83
//      base_id  - Select this entry if possible
104
//      base_id  - Select this entry if possible
84
function populateBaseView(base_id) {
105
function populateBaseView(base_id) {
85
    getAjaxData (
106
    getAjaxData (
86
        "sdk_opr_json.asp",
107
        "sdk_opr_json.asp",
Line 169... Line 190...
169
    <br><input id=sdk_name type="text" name="sdkName" maxlength=50 size=40 data-validation="length,alphanumeric" data-validation-length="min4" data-validation-allowing="_. -">
190
    <br><input id=sdk_name type="text" name="sdkName" maxlength=50 size=40 data-validation="length,alphanumeric" data-validation-length="min4" data-validation-allowing="_. -">
170
 
191
 
171
    <p>Comment:
192
    <p>Comment:
172
    <br><textarea id=sdk_comment name="sdkComment" cols=40  data-validation="length" data-validation-length="5-4000"></textarea>                                              
193
    <br><textarea id=sdk_comment name="sdkComment" cols=40  data-validation="length" data-validation-length="5-4000"></textarea>                                              
173
 
194
 
-
 
195
    <p>Project:
-
 
196
    <br><select id=sdk_projects name="sdkProject" data-validation="required"></select>                                              
-
 
197
 
174
    <p>Base View:
198
    <p>Base View:
175
    <br><select id=sdk_base_view name="sdkBaseView" data-validation="required"></select>                                              
199
    <br><select id=sdk_base_view name="sdkBaseView" data-validation="required"></select>                                              
176
 
200
 
177
    <input type="hidden" name="action" value="updateSdkName">
201
    <input type="hidden" name="action" value="updateSdkName">
178
    <input id=sdk_id type="hidden" name="sdkid" value="">
202
    <input id=sdk_id type="hidden" name="sdkid" value="">