这是脚本:为什么我得到[对象对象]而不是JSON?
$("#some_button").click(function() {
var changed = [];
$('input[id$="_1"]').each(function() {
var new_id = this.id.replace('_1', '_0');
if ($(this).val() !== $('input#' + new_id).val()) {
changed.push({id:new_id, new_val:$('input#' + new_id).val(), old_val:$(this).val()});
}
});
alert(changed);
});
,它是给我[object Object],[object Object]
。
我在做什么错?
这个工作在IE7上吗?在IE8上看起来很好。 – nami
@nami,不,你必须从这里包含'json2.js':http://www.json.org/js.html。 'JSON.stringify'方法在现代浏览器中是原生的,但传统浏览器不支持它。 –