{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreigp2rvnyxljr76dfsz2g7dsufsahxjunzup7jpq2xxxbkyxkxlklu",
"uri": "at://did:plc:25rdn5elo5izoxrmtis34zuk/app.bsky.feed.post/3mp7j4tlway72"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreiae42qzbjq3dbylertgidmbw6rooxtknnesabufvmkhkqpxf5xska"
},
"mimeType": "image/webp",
"size": 56794
},
"path": "/umair_ashraf_3fc3dabc723d/i-built-a-lightweight-jquery-tree-select-plugin-4b9c",
"publishedAt": "2026-06-26T17:25:32.000Z",
"site": "https://dev.to",
"tags": [
"javascript",
"jquery",
"webdev",
"opensource",
"https://umairwebdeveloper.github.io/JqTreeSelect/",
"https://github.com/umairwebdeveloper/JqTreeSelect"
],
"textContent": "While working on HTML/jQuery projects, I needed a simple way to create a tree-style dropdown select without adding heavy dependencies.\n\nSo I built JqTreeSelect ā a lightweight jQuery plugin for creating nested tree select inputs.\n\n⨠Features:\n\nš³ Nested tree dropdown\nš Easy selection\nā” Lightweight\nš Simple setup\nš¦ Works with plain HTML + jQuery\nNo build tools required\n\nDemo:\nhttps://umairwebdeveloper.github.io/JqTreeSelect/\n\nExample:\n\nFrontend Backend\n\n$(\"#category\").jqTreeSelect();\n\nJust include the script and start using it.\n\nGitHub:\nhttps://github.com/umairwebdeveloper/JqTreeSelect\n\nI would love to get feedback from the developer community:\n\nWhat features should I add?\nAny improvements?\nAny bugs you notice?",
"title": "I built a lightweight jQuery Tree Select plugin š³"
}