动态加载UserControl中的JQuery
我在单击复选框时动态加载用户控件。当在用户控件上单击按钮时,我需要在Jquery上运行一个post。加载用户控件时,无法运行动态加载UserControl中的JQuery,jquery,Jquery,我在单击复选框时动态加载用户控件。当在用户控件上单击按钮时,我需要在Jquery上运行一个post。加载用户控件时,无法运行 $(document).ready(function(){ alert('I am here!!'); }); as a test. 任何想法。或者我需要一个$.getScript()。我会将代码放在load方法的回调中 $('#content').ajax({ url: '/some/url', ... success: fu
$(document).ready(function(){
alert('I am here!!');
}); as a test.
任何想法。或者我需要一个$.getScript()。我会将代码放在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;
});
我无法运行它,我正在动态加载用户控件。我正在使用加载用户控件,看起来您使用的是AJAX/JSON而不是加载。在这种情况下,将代码放入成功回调中。将更新。我们能否成功运行多个功能;ex在div中转储htnl,并在用户控件中附加buton的click事件。是。它只是一个函数,将在AJAX调用返回后执行。我省略了它的数据参数,但我会更新。