0
私はコントローラメソッドで変数を定義しています。変数のサイズがゼロの場合、jsをレンダリングします。可変長が0(レール)の場合、jsをレンダリング
私のコードは次のとおりです。
def department
@department = Department.all
if @department.count > 0
render :html => html-template-name
else
render :js => "alert('No department available');"
end
end
この:上記の方法はdepartment.html.erbは私が欲しい今
をレンダリングしたり、このような何かをしていると呼ばれる
def department
@department = Department.all
end
countが0より大きい場合はhtmlを、そうでなければjsを描画する必要があります。 render html partの構文は何ですか?
あなたが使用する必要がある "テンプレートをレンダリング:" HTML-
私はあなたが
render
またはrender template:
または
ドキュメントを探していると信じてテンプレート "代わりに –
あなたはAJAXリクエストをしていますかhtmlの呼び出し? –
通常のhtmlコール – vidal