बनाते हैं मैं अंदर एक अवधि के साथ एक ली आइटम बना रहा हूं। मैंने जेएसओएन अनुरोध प्राप्त करने के लिए पैरेंट ली की आईडी को पकड़ने के लिए अवधि में एक ऑनक्लिक फ़ंक्शन बनाया है। मैं एक अद्वितीय आईडी बनाने और जेएस फ़ंक्शन में इसे पढ़ने के बारे में अनिश्चित हूं। चूंकि यह गतिशील रूप से बनाया गया है, इसलिए मैंने एक स्विच नहीं बनाया है, लेकिन मुझे लगता है कि मुझे एक और विकल्प याद आ रहा है। यहां समस्या यह है कि मैं ली आईडी को कैप्चर नहीं कर सकता। मैंने कोशिश की है और कक्षा के आधार पर भी कोशिश की है, लेकिन सभी असफल होने लगते हैं।जेएस या जेक्री अद्वितीय स्पैन आईडी
ली ऑब्जेक्ट निर्माण:
$("#jdLists").append('<li class="bigger" id = "' + item.ID + '">'+
item.GROUP_NAME +
'<span title="Remove from list" class=" Sp icon icon-color icon-plus" style="float: right; vertical-align: middle;" '+
'onclick="spAdd()"></span>' +
'</li>');
क्लिक समारोह पर:
function spAdd() {
$(this).closest("li").attr('id');
}
वह फ़ंक्शन कुछ भी नहीं करता है; यह "आईडी" का मान प्राप्त करता है लेकिन यह इसके साथ कुछ भी नहीं करता है। – Pointy
आप इस तरह कोड कैसे बनाए रखते हैं ?! – elclanrs
यह सही है, जब मैं ब्राउज़र में देखता हूं तो यह मान भी नहीं लेता है, जिसे मैं मान रहा हूं क्योंकि यह नहीं जानता कि कौन सी ली अनुरोध भेज रही है। मैंने इस – atlMapper