Как реализовать функцию, вызываемую в методе «onUpdate» при использовании sortable.create в Rails - PullRequest
0 голосов
/ 18 сентября 2010

Я создаю приложение с использованием ROR и хотел бы знать, как я могу реализовать функцию, которую я хочу вызывать при использовании «sortable.create».

Ниже приведен пример кода из моего "*.html.erb "file.

<script type="text/javascript">
   Sortable.create("table_retain", {
      tag:"tr" , dropOnEmpty: true, onUpdate: function() { alert ('Updated!'); },
      containment:["table_aware","table_consider","table_acquire"], ghosting:true
   })
</script>

Вместо" Alert "я хочу вызвать фактическую функцию, которой я могу передать параметры, в этом случае список" table_retain "и реализовать функцию в 'Application Controller".

Я хотел бы знать синтаксис о том, как это можно сделать. Я новичок в ROR, и любая помощь будет принята с благодарностью.

Спасибо

1 Ответ

0 голосов
/ 23 сентября 2010

Не уверен, что я что-то упустил, но вы пробовали:

<script type="text/javascript">
   Sortable.create("table_retain", {
      tag:"tr" , dropOnEmpty: true, onUpdate: function() { yourFunction("table_retain"); },
      containment:["table_aware","table_consider","table_acquire"], ghosting:true
   })
</script>
...