0

我正在执行一个非常简单的发布操作,它在 IE 和 Chrome 中的行为不同。

// using jquery-1.8.0.min.js

// URL for post
var collectionurl2 = "/DBView/DBView/UntypedCollection"; 

// serialized form elements
var formelements = { 
  serializedformdata: JSON.stringify($('#form2').serializeArray()) 
};
$.post(collectionurl2, formelements, function (data) {
  alert("Success");
}, "json")
.error(function () {
  alert("Error! Failed posting to " + collectionurl2);
});

在 Chrome 中我得到错误警报,而在 IE 中我得到成功。我已多次确认缓存已清除。当我在控制器中设置断点时,我看到在 Chrome 中,错误在控制器被激活之前触发,因此该错误似乎与发布尝试有关,与任何响应活动无关。我不确定如何最好地进行,并希望获得有关如何调试/故障排除的建议。

4

1 回答 1

0

Kundan 提到提交触发器让我看了一下默认的提交行为。我已经按照他的建议使用了普通按钮,但我需要

于 2013-01-03T19:36:15.940 回答