我有一个允许编辑数据的 CFGrid。我需要做的是使用一些 onblur 或 onchange 事件通过 jQuery 验证用户输入。但我的 jQuery 代码无法使用类访问 CFGrid 元素。这是一个代码片段:
<td class=" x-grid-cell x-grid-cell-securityusers_ACTIVE " id="ext-gen1066"><div class="x-grid-cell-inner " style="text-align: LEFT; ;" id="ext-gen1067">No</div></td>
当单击可编辑的 cfgridcolumn 时,上面的代码在 Firebug 中显示。所以我应该能够使用以下内容:
$('.x-grid-cell-securityusers_ACTIVE').click(function(){
alert('click') ;
});
但是这个事件永远不会触发。我可以确认我的 jQuery 加载很好,因为容器 div(包含网格)会生成单击事件。
我的猜测是动态生成的 CFGRID 只是没有向 JQuery 注册;我也尝试了 javascript 代码, $(document).ready(function() {
但仍然没有触发事件。
有任何想法吗?任何替代方法?
谢谢!