根据我的理解,jsonp和ajax完全没有关系。ajax是客户端发送一个请求,服务端返回某种格式的数据,客户端接收这个数据进行处理。jsonp呢,是一种协议,完全就是一种奇巧淫技,主要是利用src属性,客户端告诉服务器我要一个名叫xxx的函数,参数有a,b,c...,然后服务端就按照要求生成一个js文件,然后客户端直接利用src引用这个js文件,然后就调用到了参考:http://kb.cnblogs.com/page/139725/