0
我在點擊複選框時動態加載用戶控件。我需要在用戶控件上單擊按鈕時在Jquery上運行一個帖子。當我加載我的用戶控件時,我無法運行動態加載用戶控件中的JQuery
$(document).ready(function(){
alert('I am here!!');
}); as a test.
任何想法。或者我需要一個$ .getScript()?。
我在點擊複選框時動態加載用戶控件。我需要在用戶控件上單擊按鈕時在Jquery上運行一個帖子。當我加載我的用戶控件時,我無法運行動態加載用戶控件中的JQuery
$(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;
});
我無法運行,我動態加載用戶控件。 – Greens 2009-08-18 14:17:28
我正在加載用戶COntrol使用 http://weblogs.asp.net/sanjeevagarwal/archive/2008/07/29/Dynamically-create-ASP.NET-user-control-using-JQuery-and-JSON-enabled- Ajax-Web-Service.aspx – Greens 2009-08-18 14:45:57
看起來您正在使用AJAX/JSON而不是加載。在這種情況下,將代碼放在成功回調中。將更新。 – tvanfosson 2009-08-18 15:03:36