rails jsonp example

#server

def cross_get_by_cityname

cityname = p@R_404_6460@ms[:cityname] || "Shanghai"
render :json => Rails.cache.read("city_#{cityn}"),:callback => p@R_404_6460@ms['callback']

end


#client

function update_data_from_server(){ $.ajax({ type: "get",async: false,url: "http://192.168.10.165:3000/v1/weather/cross_get_by_cityname",dataType: "jsonp",jsonp: "callback",//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般认为:callback) jsonpCallback:"my_callback",//自定义的jsonp回调函数名称认为jQuery自动生成随机函数名,也可以写"?",jQuery会自动为你处理数据 success: function(data){ console.log(data); } }) }

相关文章

AJAX是一种基于JavaScript和XML的技术,能够使网页实现异步交...
在网页开发中,我们常常需要通过Ajax从后端获取数据并在页面...
在前端开发中,经常需要循环JSON对象数组进行数据操作。使用...
AJAX(Asynchronous JavaScript and XML)是一种用于创建 We...
AJAX技术被广泛应用于现代Web开发,它可以在无需重新加载页面...
Ajax是一种通过JavaScript和HTTP请求交互的技术,可以实现无...