ajaxForm в динамический созданных tabs
Как отправить форму аяксом, если форма только что подгрузилась в динамически созданной закладке (JQuery.tabs())
<form id="asd">...</form>
$("#asd")
И отправляете ajax-ом. Есть метод у объекта формы serialize - результат сериализации и надо отправлять аяксом как данные.
Цитата:
$(document).ready(function(){
var $cat_tabs=$("#cat_tabs").tabs({
add: function(event, ui){
$cat_tabs.tabs('select', '#' + ui.panel.id);
}
});
$(".cat_edit").live("click", function(){
$cat_tabs.tabs("add", this.href, "Edit Category");
return false;
});
});
var $cat_tabs=$("#cat_tabs").tabs({
add: function(event, ui){
$cat_tabs.tabs('select', '#' + ui.panel.id);
}
});
$(".cat_edit").live("click", function(){
$cat_tabs.tabs("add", this.href, "Edit Category");
return false;
});
});
вот код, при нажатии .cat_edit открывается закладка, туда подгружается обычная форма редактирования/добавления новой категории. Форма с id="cat_form"... как и куда добавить код?
я делал так:
Цитата:
$(document).ready(function(){
var $cat_tabs=$("#cat_tabs").tabs({
add: function(event, ui){
$cat_tabs.tabs('select', '#' + ui.panel.id);
},
select: function(){
$("#cat_form").ajaxForm();
}
});
$(".cat_edit").live("click", function(){
$cat_tabs.tabs("add", this.href, "Edit Category");
return false;
});
});
var $cat_tabs=$("#cat_tabs").tabs({
add: function(event, ui){
$cat_tabs.tabs('select', '#' + ui.panel.id);
},
select: function(){
$("#cat_form").ajaxForm();
}
});
$(".cat_edit").live("click", function(){
$cat_tabs.tabs("add", this.href, "Edit Category");
return false;
});
});
но никакого результата
Юзайте Firebug, смотрите где-что может не срабатывать.