2
我正在向我的服務器運行一個簡單的AJAX帖子,並且respond_to
.js塊作爲200成功返回,但未執行。我是否在配置或代碼中缺少執行返回js代碼的內容?我正在使用Ruby on Rails 3.2.9。爲什麼respond_to js不會在Ruby on Rails中使用jQuery AJAX執行?
的javascript:
$("#test-submit").on("click",function(event){
$.ajax({
type: "POST",
url: '/users',
dataType: 'json',
data: {
"test" : "test-data"
}
});
event.preventDefault();
});
控制器動作:
def create
user = User.find(current_user)
respond_to do |format|
format.js { }
end
end
用戶create.js.erb:
alert('hai');
您發了我的一天,謝謝! – divideByZero