Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-6804

Javascript on document.ready or equivalent for KRAD (sub) Pages, like the Agenda Rule Editor Page.


    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 2.0
    • Fix Version/s: Backlog
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-5913Edit Rule page should offer some information as to what Agenda we are in.
      KULRICE-7209Agenda Editor: Javascript errors
      KULRICE-6375Something is going on with Page refreshes.
      KULRICE-11927Cannot add rule in KRMS agenda / rule editor page
      KULRICE-5354Agenda Editor only functions after ReloadingDataDictionary reloads
      KULRICE-6337Breadcrumbs for Page elements
      KULRICE-9454Enable breadcrumbs in the Agenda editor
      KULRICE-5574Create Agenda Rule
      KULRICE-5123Create krms agenda & rule editor skeleton
      KULRICE-6886Add selection color to Agenda View Editor for Rules, like Rule Maintenance has for Propositions
    • Rice Module:
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required


      In order to disable buttons on page load for the Rule Editor UI a hook for javascript to run when a KRAD Page has loaded is needed. To illustrate desired behavior:

      Add alert("document.ready"); after jq(document).ready(function() { in disableButtons.js Go to the Agenda Lookup see the alert. Edit any rule, notice no alert. Click the refresh on the Rule Edit page (on the Proposition button bar), notice alert. Ideally the alert would trigger on the Rule Edit page load without having to click the refresh button.

      Currently a work around is in place that if the user clicks a disabled button (that is not disabled on the UI) then the disabledButtons script is triggered and disabled buttons are then displayed as disabled on the Rule Edit UI.

        Issue Links


          There are no comments yet on this issue.


            • Assignee:
              Erik Meade
            • Votes:
              0 Vote for this issue
              0 Start watching this issue


              • Created:

                Structure Helper Panel