Skip to content

Instantly share code, notes, and snippets.

@emerham
Created May 26, 2021 21:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save emerham/0a03f6a12828cee49f1aaf33a97d9451 to your computer and use it in GitHub Desktop.
Save emerham/0a03f6a12828cee49f1aaf33a97d9451 to your computer and use it in GitHub Desktop.
CQLS Fees Table Row Text update for Categories.
let selectedCategory = document.querySelector('#edit-field-cqls-category-target-id-selective').selectedOptions;
if (selectedCategory.length > 0) {
let selectedCategoryArr = [...selectedCategory];
var selectedCategroyText = selectedCategoryArr.map((option) => {return option.innerText});
let categoryValue = document.querySelectorAll('td.views-field-field-cqls-category');
for (var i = 0; i < categoryValue.length; i++ ) {
var categoryValueArr = categoryValue[i].innerText.split(', ');
var filteredCategories = categoryValueArr.filter((words) => {
return selectedCategroyText.includes(words);
});
categoryValue[i].innerText = filteredCategories.join(', ');
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment