那要看你的用的是什么方式传送数据了,若是getJson就不用eval(data)都可以,若是$.ajax就要,eval(data)只是把字符串转换为对象,ajax可以指定返回值,就是type而get是因为返回的是字符串
eval是将数据转化为对象处理。JS里面有的地方需要将数据格式化为一个对象,eval就类似于一个通用对象一样
搞不懂你问些什么