我.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;