动态加载UserControl中的JQuery

时间:2009-08-18 13:23:40

标签: jquery

我在点击复选框时动态加载用户控件。当在用户控件上单击按钮时,我需要在Jquery上运行一个帖子。当我加载用户控件时,我无法运行

$(document).ready(function(){
     alert('I am here!!');
});  as a test.

任何想法。或者我需要$ .getScript()?。

1 个答案:

答案 0 :(得分:0)

我会将代码放在load方法的回调中。

$('#content').ajax({
     url: '/some/url',
     ...
     success: function(data) {
         $('#content').html( data.Html ); // assumes JSON with Html parameter
         $('#content').find('input[type=submit]').click( function() {
             ...do your submit...
             return false; // cancel default action
         }),
     ...
});

或者,或许 - 根据具体情况 - 使用实时处理程序进行设置。

$('#content').find('input[type=submit]').live('click', function() {
    ... do your submit...
    return false;
});