मैं इन-प्लेस संपादन के लिए Jeditable का उपयोग कर रहा हूं। जिन नियंत्रणों के साथ मैं काम कर रहा हूं उनमें select
प्रकार है। एक उपयोगकर्ता मैदान पर क्लिक करता है, निम्नलिखित select
नियंत्रण उत्पन्न होता है:jQuery + जेडटेबल - चयन करते समय पता लगाएं
<div id="status" class="editable_select">
<form>
<select name="value">
<option value="Active">Active</option>
<option value="Inactive">Inactive</option>
</select>
<button type="submit">Save</button>
<button type="cancel">Cancel</button>
</form>
</div>
क्या मैं यह पता लगाने की कोशिश कर रहा हूँ jQuery का उपयोग कैसे करें जब कि select
नियंत्रण बदल गया है पता लगाने के लिए, खासकर जब से यह नहीं होता है एक आईडी विशेषता।
यह वही है मैं अब तक किया है, लेकिन घटना शुरू हो रहा हो रही है:
$(document).ready(function() {
$('#status select').change(function() {
alert("Change Event Triggered On:" + $(this).attr("value"));
});
});
अद्यतन
jQuery 1.4.2 के लिए अद्यतन कर रहा है का उपयोग कर के साथ मैट मेरी समस्या हल उपाय।
इसे काम करने के लिए मिला, धन्यवाद। हालांकि, यह घटना कुछ कारणों से आईई में बुलबुला नहीं है। विचार? –
jQuery इसे ऐसा करना चाहिए। आप किस कोड का उपयोग कर रहे हैं जो काम नहीं करता है? – Matt
@ मैट: मैं आपके द्वारा प्रदान किए गए कोड का उपयोग कर रहा हूं - यह IE8 को छोड़कर अन्य ब्राउज़रों में ठीक काम करता है। –