mytest

no.

目前為 2015-11-21 提交的版本,檢視 最新版本

此腳本不應該直接安裝,它是一個供其他腳本使用的函式庫。欲使用本函式庫,請在腳本 metadata 寫上: // @require https://update.gf.qytechs.cn/scripts/7967/88660/mytest.js

  1. function displaySoftwareVersion(type){
  2. var isEditButtonClicked = $('#isEditButtonClicked').val();
  3. if(isEditButtonClicked == 'false') {
  4. return;
  5. }
  6. var parentSoftwareVersions = document.getElementById("softwareVersions").value;
  7. var osPlatform = document.getElementById("hiddenOsPlatFormId").value;
  8. if(osPlatform == null || osPlatform =='' || osPlatform =='select') {
  9. alert("You must first select an OS Platform before editing this field");
  10. } else {
  11. if(type =='softwareVersion-radio'){
  12. enableCategoryCondition('versionCondition');
  13. document.getElementById('saveBtnNew').style.display = 'block';
  14. }else{
  15. fnDisplayMainDiv('versionCategoryDiv','versionCategoryMainDivId','versionCategoryClearDiv');
  16. tb_show('Software Tree', 'softwareTree?&method=post&osPlatform='+osPlatform+'&KeepThis=true&TB_iframe=true&height=400&width=500', null);
  17. }
  18. }
  19. }
  20.  
  21. function displayMoreAdvOptions (__stack, method) {
  22. //var platform = $("#platform option:selected").val();
  23.  
  24. if (moreAdvOptions == 0) {
  25. var stack = {};
  26. // OS for which default needs to be set
  27. stack.os = getSelectedOsFromURL(__stack);
  28. // To execute the default Query, set df= 1
  29. stack.df = 1;
  30. // no need to set offset as we are trying to get Default Navigator list
  31. stack.start = 0;
  32. // show the loading image only on 'click' event of down-arrow else never
  33. if (method == 'AftrSrch') {
  34. $('#ldimage').hide();
  35. } else {
  36. $('#ldimage').show();
  37. }
  38.  
  39. $.jsonp({
  40. url: qrurl,
  41. data: {
  42. sJson: JSON.stringify(stack)
  43. },
  44. dataType: "jsonp",
  45. callbackParameter: "callback",
  46. timeout: 50000, // in msecs, if response is not back in this time throws Exception
  47. success: function(p, status) {
  48. // Remove loading image
  49. //$.AjaxLoader.RemoveImageObject();
  50. //$('#ldimage').hide();
  51. console.log('success');
  52.  
  53. if (p.numResults > 0) {
  54. renderTemplate("#dmore", "#mofeatureGrpNavTemplate", p);
  55. var innerHeight = $('#innerElement').height();
  56.  
  57. $("#dmore").height(innerHeight);
  58. $("#dmore").addClass("dmorecls");
  59. chkBoxCss();
  60.  
  61. if (method == 'AftrSrch') {
  62. $("#dmore").hide();
  63. updateCheckboxSelections(__stack);
  64. $("img.imgadvmore").attr("src", imgRight);
  65. } else {
  66. $("#dmore").show();
  67. $("img.imgadvmore").attr("src", imgDown);
  68. }
  69.  
  70. } else {
  71. //alert('Error');
  72. $('#ldimage').hide();
  73. }
  74. },
  75. error: function(xOptions, textStatus) {
  76. // alert(errorThrown);
  77. $('#ldimage').hide();
  78. $.AjaxLoader.RemoveImageObject();
  79. if (textStatus == 'timeout') {
  80. window.location.replace(errorURL);
  81. }
  82. }
  83. });
  84. moreAdvOptions = 1;
  85. } else {
  86.  
  87. if (method != 'AftrSrch') {
  88. console.log("hree");
  89. $('#dmore').slideToggle('slow');
  90.  
  91. var album = $("img.imgadvmore").attr("src").split("/");
  92. if (album[album.length - 1] === 'btn-drawerRight.gif') {
  93. $("img.imgadvmore").attr("src", imgDown);
  94. } else {
  95. $("img.imgadvmore").attr("src", imgRight);
  96. }
  97. } else {
  98. console.log('hhhhhhh');
  99. $("#dmore").hide();
  100. updateCheckboxSelections(__stack);
  101. $("img.imgadvmore").attr("src", imgRight);
  102. }
  103. }
  104.  
  105. return false;
  106. }
  107.  
  108. function postJsonDataSearchSvc(data, frmMthd) {
  109.  
  110. var __stack = data;
  111. if (!__stack.os) $("#platform").val('junos');
  112. else $("#platform").val(__stack.os);
  113.  
  114. // Base version is required for FAST Service
  115. if ($.isEmptyObject(__stack) || !__stack.bv) return false;
  116.  
  117. $.jsonp({
  118. url: qrurl,
  119. data: {
  120. sJson: JSON.stringify(data)
  121. },
  122. dataType: "jsonp",
  123. callbackParameter: "callback",
  124. timeout: 50000,
  125. success: function(p, status) {
  126. console.log('123");
  127. $.AjaxLoader.RemoveImageObject();
  128. gp.navStateList = p.navStateList;
  129. p.viewName = "gnatssppublished";
  130.  
  131. if (p.numResults > 0) {
  132. showBody(p);
  133. $("#sugs").empty();
  134. if (p.numResults > offset) {
  135. if (p.offset && p.offset > 0) {
  136. console.log('12");
  137. $(".dpage").pagination(p.numResults, returnPageOptions(p, (p.offset / p.hitsPerPage)), p);
  138. } else {
  139. console.log('13");
  140. showPageFooter(p, __stack);
  141. }
  142. } else {
  143. $(".dpage").empty();
  144. }
  145. } else {
  146.  
  147. // no results empty the body and display error message
  148. $("#sbody").empty();
  149. $("#fc").empty();
  150. $("#msg").empty();
  151. $("#sbd").empty();
  152. $("#sugs").empty();
  153. $(".dpage").empty();
  154. }
  155. setGlblVars(p, __stack);
  156.  
  157. },
  158. error: function(xOptions, textStatus) {
  159. // alert(errorThrown);
  160. $.AjaxLoader.RemoveImageObject();
  161. if (textStatus == 'timeout') {
  162. window.location.replace(errorURL);
  163. }
  164. }
  165. });
  166. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址