JSFiddle - React, Tailwind, and code Playground

by Nalin Sajwan

JavaScript

var questionMapping = {
	"abcd.xyz.mnop": [
		"1.3.1",
		"1.5.2",
		"1.6.1",
		"1.8.1",
		"1.8.2",
		"1.8.3",
		"1.8.4",
		"1.8.5",
		"1.8.6",
		"1.8.7",
		"1.8.8",
		"2.1.1",
		"2.1.2",
		"2.1.3",
		"2.1.4",
		"2.1.5",
		"2.1.6",
		"2.1.7",
		"2.1.8",
		"2.1.9",
		"2.1.10",
		"2.1.11",
		"2.2.2",
		"2.2.3",
		"2.2.4",
		"2.2.5",
		"2.2.6",
		"2.2.7",
		"2.3.1",
		"2.3.2",
		"2.3.3",
		"2.3.4",
		"2.4.1",
		"2.4.2",
		"2.4.3",
		"2.4.4",
		"2.4.5",
		"2.4.6",
		"2.4.7",
		"2.4.8",
		"2.5.1",
		"2.5.7",
		"2.5.10",
		"3.2.1",
		"3.2.2",
		"3.2.3",
		"3.2.5",
		"3.3.1",
		"3.3.2",
		"3.3.4",
		"3.4.2",
		"4.1.2",
		"4.1.6",
		"4.1.7",
		"4.1.8",
		"4.1.10",
		"4.1.11",
		"4.1.12",
		"4.1.13",
		"4.1.14",
		"4.1.15",
		"4.2.1",
		"4.2.2",
		"4.2.3",
		"4.2.4",
		"4.2.5",
		"4.2.6",
		"4.2.7",
		"4.2.8",
		"4.2.9",
		"4.2.10",
		"4.3.1",
		"4.3.2",
		"4.3.3",
		"4.3.4",
		"4.3.5",
		"4.3.6",
		"4.3.7",
		"4.3.8",
		"4.4.1",
		"4.4.2",
		"4.4.3",
		"4.4.4",
		"4.4.5",
		"4.4.6",
		"4.4.7",
		"4.4.8",
		"4.4.9",
		"4.5.1",
		"4.5.2",
		"4.5.3",
		"4.5.4",
		"4.5.5",
		"4.6.1",
		"4.6.2",
		"4.6.3",
		"4.6.4",
		"4.6.5",
		"4.6.6",
		"4.7.1",
		"4.7.2",
		"4.7.3",
		"4.7.4",
		"4.7.5",
		"4.7.6",
		"4.7.7",
		"4.7.8"
	]
};

for(var userId in questionMapping) {

	var questionCount = questionMapping[userId].length;

	for(var i = 0; i < questionCount; i++) {

		var idToSelect = ( questionMapping[userId][i]).split(".").join("_") + userId.split(" ").join("").replace(/[^A-Za-z0-9_-]/g, "");

		console.log("idToSelect ==> ", idToSelect);

		// $("#manageAssignCategoryGrid").jqxTreeGrid('checkRow', idToSelect);
	};
};