]> git.uio.no Git - usit-rt.git/blobdiff - share/html/Elements/EditCustomFieldSelect
Putting 4.2.0 on top of 4.0.17
[usit-rt.git] / share / html / Elements / EditCustomFieldSelect
index 8668bc4272e21bea3462716609bfe1f90519bf2c..5d1ceedfb0551aeb2302f63a8013bf1a49a7ab13 100644 (file)
@@ -53,9 +53,8 @@
 % my $id = $NamePrefix . $CustomField->Id;
 % my $out = $m->scomp('SELF:options', %ARGS, SelectedRef => \$selected, CategoryRef => \@category);
 % if (!$HideCategory and @category and not $CustomField->BasedOnObj->id) {
-  <script type="text/javascript" src="<%RT->Config->Get('WebPath')%>/NoAuth/js/cascaded.js"></script>
 %# XXX - Hide this select from w3m?
-  <select onchange="filter_cascade(<% "$id-Values" |n,j%>, this.value)" name="<% $id %>-Category" class="CF-<%$CustomField->id%>-Edit">
+  <select onchange="filter_cascade_by_id(<% "$id-Values" |n,j%>, this.value)" name="<% $id %>-Category" class="CF-<%$CustomField->id%>-Edit">
     <option value=""<% !$selected && qq[ selected="selected"] |n %>><&|/l&>-</&></option>
 %   foreach my $cat (@category) {
 %     my ($depth, $name) = @$cat;
 %   }
     </select><br />
 % } elsif ($CustomField->BasedOnObj->id) {
-<script type="text/javascript" src="<%RT->Config->Get('WebPath')%>/NoAuth/js/cascaded.js"></script>
 <script type="text/javascript"><!--
 jQuery(  function () {
     var basedon = document.getElementById(<% $NamePrefix . $CustomField->BasedOnObj->id . "-Values" |n,j%>);
     if (basedon != null) {
         var oldchange = basedon.onchange;
         basedon.onchange = function () {
-            filter_cascade(
+            filter_cascade_by_id(
                 <% "$id-Values" |n,j%>,
-                basedon.value,
-                1
+                jQuery(basedon).val(),
+                true
             );
             if (oldchange != null)
                 oldchange();