答案 0 :(得分:0)
你真的需要使用表单插件吗?您可以使用
获得相同的效果$('#mt_survey').submit(function() {
var $this = $(this);
if ( ($this.valid() == true) || confirm("Unfinished form, continue saving as temporary?")) {
$.ajax({
data: $this.serialize + "&table=mt_data",
success: function(response) {
$('#messages').html(response).fadeIn('slow'); //you may also need to do some processing of the response data before injecting as html
$( 'html, body' ).animate( { scrollTop: 0 }, 0 );}
});
}
return false;
});
然后调试会更容易
答案 1 :(得分:0)
IE和Opera正在缓存数据并使用缓存数据,这就是您下次无法呼叫的原因
将代码更改为:
$('#mt_survey').ajaxSubmit({
cache : false,
data: {table: "mt_data"},
我已经遇到过这个问题,希望它能帮助你