我使用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我知道我可以风格的按钮,使其不可见并触发“click”事件,但我要寻找一个更合适的方法来做到这一点。