所以,我对 Ajax(使用 JQuery)和 Sinatra 有疑问。
我有一条路线:
get '/ajx' do
content_type 'text/html', :charset => 'utf-8'
slim :mypartitial, :layout => false
end
这将通过 Ajax "GET" 调用:
$(document).ready(function() {
$('#vars').click(function(event){
$.ajax({
type: "GET",
url: "/ajx",
data: "",
success: function(data) {
$("#result").html(data)
}
});
});
});
但我没有得到 html 输出,也没有渲染任何内容。我想问题就在这里
slim :mypartitial, :layout => false
但我不知道如何返回仍然使用模板引擎的有效 html。