我正在使用Jeditable进行就地编辑。我正在使用的控件之一具有该select
类型。当用户单击该字段时,将select
生成以下控件:
<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
控件何时更改,特别是因为它没有 ID 属性。
这是我到目前为止所拥有的,但事件没有被触发:
$(document).ready(function () {
$('#status select').change(function () {
alert("Change Event Triggered On:" + $(this).attr("value"));
});
});
更新
更新到 jQuery 1.4.2 和使用 Matt 的解决方案一起解决了我的问题。