我有Telerik网格控件,我有一个编辑控件,如更新和取消按钮等等。
编辑图像时自动显示编辑控件,没有用于调用控件的手动编码。因此我的问题是当我更新按钮点击时我必须验证输入控件。控件是动态创建的。所以我使用它的客户端id值来使其正常运行。但我做不到。我使用了以下代码。
$('#RadGrid1_ctl00_ctl05_btnUpdate').click(function() {
alert("hai..Update Button");
//Here I have to validate input controls
});
-Thanks
答案 0 :(得分:3)
您可以使用partial attribute selector查找id
属性包含您已分配给控件的ID的元素:
$('[id$=btnUpdate]').click(funciton () {
alert('hai ... Update Button');
});
这将绑定到id
属性以'btnUpdate'
结尾的任何元素。
如果您的网格控件是动态的,您可能必须使用live()
event binder,如下所示:
$('[id$=btnUpdate]').live('click', funciton () {
alert('hai ... Update Button');
});