我有一个表格:
<form method="post" action="/balda/server.wsgi" id="gameboard" name="gameboard" >
一个提交按钮:
<input type="submit" name="submit" value="Поиск" style="" onmouseover="CheckElements();">
提交按钮应该发送的ajax绑定过程:
jQuery(document).ready(function(){
jQuery('#gameboard').submit( function() {
$.ajax({
url : $(this).attr('action'),
type : $(this).attr('method'),
dataType: 'json',
data : $(this).serialize(),
success : function( data ) {
onAjaxSuccess( data );
}
});
return false;
});
});
有公认的功能:
function onAjaxSuccess (result)
这一切工作中铬,FF,歌剧,Safari浏览罚款,但它不能在Internet Explorer 9中工作(别人没有尝试过)
在IE9,结果变量是空的。 我尝试另一个绑定提交按钮是这样的:
$('document').ready(function( result )
{
$('#gameboard').ajaxForm( {
type: "POST",
data : $(this).serialize(),
success: onAjaxSuccess,
dataType: 'json',
error: function(){ alert ( 'Error loading data format.' ); }
});
});
但结果是一样的FF铬野生动物园歌剧作品,除了IE9。
请告诉我可能是什么问题。