我有以下代码,它在IE8中不起作用。即使我在客户端上看到表单数据。什么都没有对服务器。有人见过这个吗?
var data2 = $j('#form2').serialize()
alert(data2)
$j.post(urlBase + 'tabulae/userInvitation/ajaxValidateInviteeDomain', data2, function(data) {
if (data[0] == true) {
e.target.form.action = e.target.value;
e.target.form.submit();
} else {
$j('#dialog-invalidEmail').dialog({
modal: true,
buttons: {
OK: function() {
$j(this).dialog("close");
}
}
});
}
}, 'json')
答案 0 :(得分:0)
在这些行中添加分号,看看它是否有效:
var data2 = $j('#form2').serialize();
alert(data2); ^
^
答案 1 :(得分:0)
问题在于代理和Webgateway。客户端和服务器之间没有数据,因此问题。感谢所有答案