मैं JQuery का उपयोग गतिशील रूप से (उपयोगकर्ता पसंद के आधार पर) टैग बनाने के लिए कर रहा हूं। उपयोगकर्ता प्रविष्टियों को टेक्स्ट बॉक्स में विकल्पों की आवश्यकता होती है और मेरा कोड इसका चयन टैग बनाता है। स्क्रिप्ट है:JQuery: गतिशील रूप से चुनें टैग
var numbersString = "1,2,3,4,5,6";
var data = numbersString.split(',');
var s = $("<select id=\"selectId\" name=\"selectName\" />");
for(var val in data) {
$("<option />", {value: val, text: data[val]}).appendTo(s);
}
s.appendTo("#msj_form");
जहां msj_form मेरी div id है जहां टैग जोड़ देता है। अभी यह बनाता है:
<select id="selectId" anme="selectName">
<option value="0">1</option>
<option value="1">2</option>
<option value="2">3</option>
<option value="3">4</option>
<option value="4">5</option>
<option value="5">6</option>
</select>
लेकिन मैं यह भी टैग के साथ एक लेबल और <tr><td>
कोड concatinate करना चाहते इस तरह के कोड की तरह दिखाई देगा कि:
<tr>
<td>My Label</td>
<td>
<select id="selectId" anme="selectName">
<option value="0">1</option>
<option value="1">2</option>
<option value="2">3</option>
<option value="3">4</option>
<option value="4">5</option>
<option value="5">6</option>
</select>
</td>
</tr>
यह सीधे आगे दिखता है ... आपने क्या प्रयास किया है? – Guffa
टीडी टैग को एक आईडी दें जहां आपको यह चुनिंदा टैग जोड़ने और उस div में जोड़ने की आवश्यकता है। –
मैंने jQuery ("# msj_form") किया है। संलग्न करें (appendLabel + "