वापस करने के लिए एक ही कक्षा के एकाधिक बटनों का उपयोग कर jQuery, मेरे पास PHP द्वारा उत्पन्न प्रविष्टियों की एक सूची है, प्रत्येक में अपने स्वयं के div में और प्रत्येक एक अद्वितीय आईडी के साथ। मैं एक AJAX कॉल है कि उनके आईडी के आधार पर प्रत्येक प्रविष्टि को हटा सकते हैं विकसित करने के लिए कोशिश कर रहा हूँ, फिर भी जब भी मैं स्क्रिप्ट नीचे चलाने के लिए, यह हमेशा रिटर्न 0.एक मूल्य
<div>
Some entry here
<button id="0" class="remove">Remove</button>
</div>
<div>
Another entry here
<button id="1" class="remove">Remove</button>
</div>
// ... and so on
<script>
$(".remove").click(function() {
var id = $(".remove").attr('id');
alert(id); // debug
// AJAX call here
});
</script>
पहले मैं दूसरी तरह के आसपास को छोड़कर एक ही बात करने की कोशिश की - PHP द्वारा लौटाई गई आईडी कक्षा विशेषता में थी और आईडी विशेषता का मूल्य 'निकालना' था और यह केवल पहले बटन के लिए 0 लौटा था। दूसरे बटन ने jQuery स्क्रिप्ट को बिल्कुल भी नहीं बुलाया।
मैं एक ही jQuery कॉल में एक अद्वितीय आईडी कैसे पास कर सकता हूं?