$ .post无法在IE中运行

时间:2012-03-28 20:37:23

标签: jquery

我有以下代码,它在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')

2 个答案:

答案 0 :(得分:0)

在这些行中添加分号,看看它是否有效:

var data2 = $j('#form2').serialize();
alert(data2);                       ^
            ^

答案 1 :(得分:0)

问题在于代理和Webgateway。客户端和服务器之间没有数据,因此问题。感谢所有答案