1 //根据年级获取班级
2
3 function btnGetBJ(njm,bh) {
4 $.ajax({
5 cache: false,
6 type: "GET",
7 url: ‘TPJG.ashx?HandlerType=getbj&njm=‘ + njm + ‘&xqh=‘ + $(‘#seletXQ
8
9 option:selected‘).val(),
10 dataType: ‘json‘,
11 success: function (json) {
12 //AJAX加载select
13 if (json != "" || json != null || json != undefined) {
14 document.getElementById("seletBJ").innerHTML = "";
15 document.getElementById(‘seletBJ‘).add(new Option("---", ""));
16 for (var i = 0; i < json.length; i++) {
17 document.getElementById(‘seletBJ‘).add(new Option(json[i].texts, json
18
19 [i].values));
20 }
21 //设置选中项
22 if (bh != "") {
23 var all_options = document.getElementById("seletBJ").options;
24 for (var j = 0; j < all_options.length; j++) {
25 if (all_options[j].value == bh) {
26 all_options[j].selected = true;
27 }
28 }
29 }
30 }
31 }
32 });
33 }
34 //页面初始化时,加载select的选择项
35 $(function () {
36 btnGetBJ(‘<%= njm %>‘, ‘<%= bh %>‘);
37 })
38
39
40
41
42
43 //后台绑定select,设置选择项
44
45 <option value="">---</option>
46 <% foreach (var dic in xqList)
47 { %><option value="<%= dic.XQH %>" <%= Request.QueryString["seletXQ"] ==
48
49 dic.XQH ?"selected":""%>>
50 <%= dic.XQMC%></option>
51 <% } %>
52 </select>