我正在尝试将键/值对插入 serializeArray(来自 jquery)。
所以我有类似的东西
var form = $('#form');
var sendFormData = form.serializeArray();
sendFormData.push({ "name": "Name", "value": "test"});
在 firefox 中,这在 IE 8 中仍然有效,我得到 p>
Line: 51 Error: Object doesn't support this property or method
所以好像是指向这一行的。那么 ie 8 是否不支持推送,如果是的话,我可以添加一个在所有浏览器中都可以使用的键/值对的方法(5 个主要的 firefox、ie8、chrome、opera、safari)
最佳答案
你的作品(即使在 IE8 中),你可以在这里测试它:http://jsfiddle.net/ZAxzQ/
一定有问题之外的事情导致了这个错误:)
关于javascript - IE 8 不支持推送吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3277025/