Condition wise Dynamically Item Required by JavaScript

 





My Condition is that when P13742_ORG_UNIT is "510", then 
  • P13742_AGREEMENT_ID (Sales Contact)
  • P13742_SHIPMENT_ID (Exp Number)
 Value is required.

Step:1
=====

Create Dynamic Action  (Item Change Event or page Load Event)
True Action: Execute JavaScript Code
Code:

if ($v("P13742_ORG_UNIT") == "510") {


  // AGREEMENT_ID

  var item1 = $("#P13742_AGREEMENT_ID");

  item1.prop("required", true);

  item1.closest(".t-Form-fieldContainer").addClass("is-required");


  // SHIPMENT_ID

  var item2 = $("#P13742_SHIPMENT_ID");

  item2.prop("required", true);

  item2.closest(".t-Form-fieldContainer").addClass("is-required");


} else {


  // AGREEMENT_ID

  var item1 = $("#P13742_AGREEMENT_ID");

  item1.prop("required", false);

  item1.closest(".t-Form-fieldContainer").removeClass("is-required");


  // SHIPMENT_ID

  var item2 = $("#P13742_SHIPMENT_ID");

  item2.prop("required", false);

  item2.closest(".t-Form-fieldContainer").removeClass("is-required");


}



Post a Comment

Previous Post Next Post