jquery:通过.load加载的表单无法序列化

时间:2012-01-19 14:59:51

标签: jquery load

我.load()一个页面,其中包含一个表单(试图避免iFrames),该页面包含表单以及用于验证等的js。一切正常。当我在提交之前尝试序列化表单数据时,我什么都得不到。这就像形式是看不见的。我确定它与表单在加载后被“初始化”有关但我很难过。

我用以下形式调用页面:

$('.tabs li').click(function(){
    var thisID = this.id;
    $('#tab_stage').hide().empty().load('media/presentation/'+thisID+'.cfm', function(){     
     $('#tab_stage').fadeIn();

    }); 
});

我假设(可能不正确)这是我必须初始化表单或表单ID的地方?

谢谢!

if (sendForm == 1){
  var dataString = $("#contactForm").serialize();
  alert(dataString);   
};return false;

0 个答案:

没有答案