Hiding and showing custom fields that are not supported

Hiding and showing custom fields that are not supported

 

Not all custom fields are supported by Live Fields. For a complete list, see this documentation on Fields and graphic elements supported by Live Fields. This page will guide you on how to use JavaScript and jQuery as a workaround.

Inspecting and Copying the Query Selector 

Follow the instructions here on copying the element of the query selector.

Hiding Custom Fields Based on Selection

Main Script

lfInstantHook("issueType", "LiveFields/hook.sil"); lfWatch("issueType", "issueType", "LiveFields/hook.sil");

Hook Script

if (argv["issueType"] == "Task") {     lfExecuteJS("LiveFields/hide.js"); } else if (argv["issueType"] == "Bug") {     lfExecuteJS("LiveFields/show.js"); }

show.js

// The query selector for custom fields change between view and edit screens. Include references to both. AJS.$("#rowForcustomfield_10301").show(); AJS.$("#qf-field-customfield_10301").show();

hide.js

// The query selector for custom fields change between view and edit screens. Include references to both. AJS.$("#rowForcustomfield_10301").hide(); AJS.$("#qf-field-customfield_10301").hide();

 

Additional Help

Need help implementing this script? Talk to me directly to me by clicking on the bot on this page. 

Related articles

Need support? Create a request with our support team.

Copyright © 2005 - 2026 Appfire | All rights reserved.