Drupal 7 フィールド API を使用して、AJAX を介してフォームの一部をリロードしています。呼び出しを行うボタンがありますが、それを削除して、特定のイベントへの応答としてプログラムで呼び出しを行いたいです。AJAX ボタンのコードは次のとおりです。
$form['documents']['reload_document_list_button'] = array(
'#type' => 'button',
'#value' => 'Обновить список документов',
'#ajax' => array(
'callback' => 'reload_document_list',
'wrapper' => 'document-list',
'method' => 'replace',
),
);
(詳細については、 http://api.drupal.org/api/drupal/developer !topics!forms_api_reference.html/7#ajaxを参照してください。) これを行う方法はありますか?
PSボタンを非表示にして「クリック」イベントをトリガーするようにスタイルを設定できることはわかっていますが、これを行うためのより適切な方法を探しています。