我正在使用 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我知道我可以设置按钮使其不可见并触发“点击”事件,但我正在寻找一种更简洁的方法来做到这一点。