DOM弹出窗口中的JavaScript

时间:2012-10-04 13:28:20

标签: javascript silverstripe

SilverStripe 2.4.7

您好

我一直在阅读tutorial并试图实施它,但我很困惑。它似乎没有用,但我没有得到任何错误。

我的问题是我错过了模块之类的东西等等吗?我已经实现了代码......

   JQ = jQuery.noConflict();
   JQ(document).ready(function() {
   // Find the select box, named differently on the update and add forms
   var sel = JQ('select[id="DataObjectManager_Popup_DetailForm_Status"]');
   if (sel.attr('id') == undefined) {
       sel = JQ('#DataObjectManager_Popup_DetailForm_Status');
   }

   // hide either the internal or external link editing box
   if (sel.val() == 'rejected' || 'Rejected') {
       JQ('#DataObjectManager_Popup_DetailForm_Reason').show();
   }  else {
       JQ('#DataObjectManager_Popup_DetailForm_Reason').hide();
   };

   // toggle boxes on drop down change
   sel.change(function(e) {
   if (sel.val() == 'rejected' || 'Rejected') {
     JQ('#DataObjectManager_Popup_DetailForm_Reason').show();
   }  else {
     JQ('#DataObjectManager_Popup_DetailForm_Reason').hide();
   };
 });
});

当我使用下拉列表时没有任何反应,所以我是否需要安装模块或是否还有其他我缺少的东西?

提前致谢。

0 个答案:

没有答案