在做ajax交互时,出现了点击按钮毫无反应,初初以为是事件绑定问题,检查过代码过后确认应该是其他问题。后来chrome的console控制台提示:
Uncaught RangeError:Maximum call stack size exceeded于是,使用firefox developer版调试,console控制台报错:
TypeError: 'stepUp' called on an object that does not implement interface HTMLInputElement终于找到了一个比较重要的错误提示,于是上Google搜索,在stackoverflow上找到问题,是因为$.ajax的data属性里加入了html元素,即:
data = $('[name=name]').val()后面的val()没有写导致的。