In Eureka, the following client scripts on the sc_cart table were supported for the two-step checkout page:


The onChange client script would only work on the Requested for field. The onChange and onCellEdit client scripts do not work on the other fields on the page (for example, special instructions).

In Fuji, this functionality stopped working when using layouts.

Steps to Reproduce

Ensure that the glide.sc.use_cart_layouts property is set to true.

  1. Create an onLoad Client Script on the Shopping Cart [sc_cart] table and add a simple script with: alert('page loaded');
  2. Repeat step 1 for an onChange and onSubmit client script, selecting the Requested For field for the onChange client script.
  3. Navigate to the Service Catalog
  4. Go to the Can We Help You? category.
  5. Open the Request Developer Project Equipment order guide.
  6. Progress through the Order Guide.
    Note that completing the order does not display any alerts. This means that the client scripts are not being triggered.
  7. Set the glide.sc.use_cart_layouts to true.
  8. Repeat steps 3-7.
    Note that all scripts are triggered.


There is no workaround available. View the Fixed In section below for a list of versions in which the issue is fixed.

Related Problem: PRB629228

Seen In

Eureka Patch 3 Hot Fix 1
Fuji Patch 2 Hot Fix 1
Fuji Patch 3

Fixed In


Associated Community Threads

There is no data to report.

Article Information

Last Updated:2017-02-21 03:26:21