我在这段代码中使用序列化,在IE 8和chrome中运行良好但是后期数据没有在IE 9和IE 10中回来。看起来PHP代码没有正确执行,但是它也无法在IE中工作8.所以它必须是一个Jquery问题(我嘲笑)。
$(document).on("submit", "#basis_advertentie,#prijzen_huidige_jaar,#basisgegevens_verhuur,#plaatsen_advertentie_stap3", function(event) {
//Tinymce heeft dit nodig voor de POST data
if (this.id == 'basis_advertentie'){tinyMCE.get("omschrijving_wijzigen").save();}
var innertab = "#innertab_"+this.id;
/* stop form from submitting normally */
event.preventDefault();
if (this.name != 'plaatsen_advertentie_stap3'){
$.ajax({
type:"POST",
url:this.id+".php",
cache: false,
data: $("#"+this.id).serialize(),
success:function(data){
alert(data);
wijziging_nog_bevestigen = 0;
$(innertab).html(data);
}
});
} else {
$.ajax({
type:"GET",
url:"../plaatsen_advertentie/plaatsen_advertentie_stap3.php",
cache: false,
data: $("#plaatsen_advertentie_stap3").serialize(),
success:function(data){
wijziging_nog_bevestigen = 0;
$("#tab_2").html(data);
}
});
}
});
答案 0 :(得分:1)
解决了!我的选择选项列表中有一个'/ n',删除它,问题就消失了!奇怪但有点......