admin_stuid.js
上传用户:szhf331
上传日期:2022-06-22
资源大小:1032k
文件大小:5k
源码类别:

行业应用

开发平台:

JavaScript

  1. function deleteAllOptions(sel){sel.options.length=0;}
  2. function checkinfos(x){
  3. var strljid = $("select")[0].options[$("select")[0].selectedIndex].value*1;
  4. var strColid = $("select")[1].options[$("select")[1].selectedIndex].value*1;
  5. var strproid = $("select")[2].options[$("select")[2].selectedIndex].value*1;
  6. if (x=="lj")
  7. {
  8. if (strljid!=0 && strColid!=0 && strproid!=0){
  9. fillSel("请选择...",$("select")[3]);
  10. postalls(strljid,strColid,strproid);
  11. }else{
  12. $div("cla_id").innerHTML="";
  13. fillSel("请选择...",$("select")[3]);
  14. }
  15. }else if (x=="Col"){
  16. if (strColid!=0){
  17. fillSel("请选择...",$("select")[2]);
  18. postCols(strColid);
  19. }else{
  20. $div("pro_id").innerHTML="";
  21. $div("cla_id").innerHTML="";
  22. fillSel("请选择...",$("select")[2]);
  23. fillSel("请选择...",$("select")[3]);
  24. }
  25. }else if (x=="pro"){
  26. if (strproid!=0 && strljid!=0){
  27. fillSel("请选择...",$("select")[3]);
  28. postalls(strljid,strColid,strproid);
  29. }else{
  30. $div("cla_id").innerHTML="";
  31. fillSel("请选择...",$("select")[3]);
  32. }
  33. }
  34. }
  35. function postCols(Col_id){
  36. var xmlhttp;
  37. try{
  38. xmlhttp=new XMLHttpRequest();
  39. }
  40. catch(e){
  41. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  42. }
  43. xmlhttp.onreadystatechange=function(){
  44. if (xmlhttp.readyState==4){
  45. if (xmlhttp.status==200){
  46. var data=xmlhttp.responseText;
  47. Colsid_result(data);
  48. }
  49. else{
  50. fillSel("文件传输失败!",$("select")[2]);
  51. $div("pro_id").innerHTML="<img src='../images/reg_yesno.gif' alt='文件传输失败!'>";
  52. }
  53. }
  54. else{
  55. fillSel("正在刷新...",$("select")[2]);
  56. $div("pro_id").innerHTML="<img src='images/loading.gif' alt='正在刷新专业下拉列表......'>";
  57. }
  58. }
  59. var BaseURL="admin_res_check.asp"
  60. var url = BaseURL + "?timeStamp=" + new Date().getTime();
  61. xmlhttp.open("post", url, true);
  62. xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=gb2312');
  63. xmlhttp.send("Col_id="+escape(Col_id));
  64. }
  65. function Colsid_result(data){
  66. var pronames
  67. var data_arr
  68. if(data!="0"){
  69. data = data.split('%%');
  70. $("select")[2].options.length=0;
  71. for(data_i=0;data_i<data.length;data_i++){
  72. data_arr=data[data_i];
  73. data_arr=data_arr.split('||');
  74. $("select")[2].options[data_i] = new Option(data_arr[1],data_arr[0]);
  75. }
  76. $("select")[2].selectedIndex = data_i;
  77. addOption(0,$("select")[2]);
  78. setSel("请选择...",$("select")[2])
  79. $div("pro_id").innerHTML="<img src='../images/reg_yesok.gif' alt='专业下拉列表更新成功!'>";
  80. checkpro();
  81. }else{
  82. fillSel("当前还没有专业",$("select")[2]);
  83. $div("pro_id").innerHTML="<img src='../images/reg_yesno.gif' alt='专业下拉列表为空,请添加专业!'>";
  84. }
  85. }
  86. function postalls(lj_id,Col_id,pro_id){
  87. var xmlhttp;
  88. try{
  89. xmlhttp=new XMLHttpRequest();
  90. }
  91. catch(e){
  92. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  93. }
  94. xmlhttp.onreadystatechange=function(){
  95. if (xmlhttp.readyState==4){
  96. if (xmlhttp.status==200){
  97. var data=xmlhttp.responseText;
  98. allsid_result(data);
  99. }
  100. else{
  101. fillSel("文件传输失败!",$("select")[3]);
  102. $div("cla_id").innerHTML="<img src='../images/reg_yesno.gif' alt='文件传输失败!'>";
  103. }
  104. }
  105. else{
  106. fillSel("正在刷新...",$("select")[3]);
  107. $div("cla_id").innerHTML="<img src='images/loading.gif' alt='正在刷新班级下拉列表......'>";
  108. }
  109. }
  110. var BaseURL="admin_res_check.asp"
  111. var url = BaseURL + "?timeStamp=" + new Date().getTime();
  112. xmlhttp.open("post", url, true);
  113. xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=gb2312');
  114. xmlhttp.send("lj_id="+escape(lj_id)+"&Col_id="+escape(Col_id)+"&pro_id="+escape(pro_id));
  115. }
  116. function allsid_result(data){
  117. var pronames
  118. var data_arr
  119. if(data!="0"){
  120. data = data.split('%%');
  121. $("select")[3].options.length=0;
  122. for(data_i=0;data_i<data.length;data_i++){
  123. data_arr=data[data_i];
  124. data_arr=data_arr.split('||');
  125. $("select")[3].options[data_i] = new Option(data_arr[1],data_arr[0]);
  126. }
  127. $("select")[3].selectedIndex = data_i;
  128. addOption(0,$("select")[3]);
  129. setSel("请选择...",$("select")[3])
  130. $div("cla_id").innerHTML="<img src='../images/reg_yesok.gif' alt='班级下拉列表更新成功!'>";
  131. checkcla();
  132. }else{
  133. fillSel("当前还没有班级",$("select")[3]);
  134. $div("cla_id").innerHTML="<img src='../images/reg_yesno.gif' alt='班级下拉列表为空,请添加专业!'>";
  135. }
  136. }
  137. function CheckForm_adds() {
  138. var strclaid = $("select")[3].options[$("select")[3].selectedIndex].value*1;
  139. var founderr=true;
  140. if (strclaid==0){
  141. $div("cla_id").innerHTML="<img src='../images/reg_yesno.gif' alt='请选择学校所在集体!'> 请选择学校所在集体!";
  142. founderr=false;
  143. }else{
  144. for (i=0;i<$inp("name").length ;i++ ){
  145. if ($inp("name")[i].value==""){
  146. $inp("name")[i].style.border="1px solid #FF1010";
  147. founderr= false;
  148. }else{$inp("name")[i].style.border="1px solid #ccc";}
  149. if ($inp("stuid")[i].value==""){
  150. $inp("stuid")[i].style.border="1px solid #FF1010";
  151. founderr= false;
  152. }else{$inp("stuid")[i].style.border="1px solid #ccc";}
  153. }
  154. }
  155. if (founderr==true){
  156. for (i=0;i<$inp("IdentityNO").length ;i++ ){
  157. if ($inp("IdentityNO")[i].value==""){
  158. $inp("IdentityNO")[i].value=" "
  159. }
  160. }
  161. for (i=0;i<$inp("con").length ;i++ ){
  162. if ($inp("con")[i].value==""){
  163. $inp("con")[i].value=" "
  164. }
  165. }
  166. return true;
  167. }else {
  168. return false;
  169. }
  170. }