今天用了$.ajax异步提交,结果在ie8里面报错了,说不支持此对象,找了半天没找到什么问题。
后来发现是我data里面的参数传递,里面有个参数用到了trim()方法,这个方法在ie8里面是失效的。
换成$trim(str)就可以了。
如下:
"periodName":$("#period").find('option:selected').text().trim(),
"buyType":$("#type").text().trim()
"periodName":$.trim($("#period").find('option:selected').text()),
"buyType":$.trim($("#type").text())