I von Ajax ausgewählt Dropdown-Menü Wert Controller senden möchtenWie Ajax in Ruby on Rails verwenden
panel_controller.rb
class PanelController < ApplicationController
def insert
@city_ids = params[:city]
end
end
panel.js.erb
$(document).ready(function() {
$('#f_city_id').change(function() {
var city_js_id = this.value
$.ajax({
url: '/panel/insert',
type: 'GET',
data: {"city": city_js_id},
success: function (data,status)
{
alert(this.url);
}
});
return false;
});
});
routen.rb
get '/panel/insert' => 'panel#insert'
Ansichten/Platte/insert.html.erb
<%= @city_ids %>
aber @city_ids reagieren nicht Wert nach chenge Dropdown-Menü
'Daten: { "Stadt": city_js_id}' sollte 'Daten: {Stadt: city_js_id}' – Emu
@Emu ich ändern {Stadt: city_js_id} aber nicht arbeiten –