2
私はリソースと呼ばれるテーブルを持っています。ユーザーがボタンをクリックするとjqueryダイアログに特定のレコードを表示します。表中のRailsを使用するときにjs関数の値を渡すbutton_to_function
私がやっている:
<td><%=button_to_function 'Show','showresource1()',:class =>"ui-button ui-state-default ui-corner-all", :id => resource.id %></td>
を、次にJavaScriptで私はjQueryのダイアログにresource.idを渡して、ダイアログを開きたい:
<script type="text/javascript" charset="utf-8">
function showresource1()
{
jQuery("#resource_details").load('http://localhost:3000/resources/show/4').dialog('open');
}
</script>
私は、ダイアログを開くことができますし、この静的URLをロードしますが、resource.idをbutton_to_functionからjs関数に渡すことに困惑しています。
は正しい方法ですが、jsでURLを定義するにはどうすればよいですか?