Drupal フォーム API DATE フィールドを ajax コールバックで入力するのに助けが必要です。ほとんどのことを試しましたが、何も機能しません。
1 に答える
0
あなたが使用しているバージョンはわかりませんが、Drupal 7 では、次のように「日付」/「時刻」/ 階層配列を追加するのがコツのようです。
// Element declaration.
$form['date_to'] = array(
'#title' => t('Date to.'),
'#type' => 'date_popup'
'#size' => 20,
'#default_value' => date('Y-m-d H:i'),
'#date_format' => 'Y-m-d H:i',
'#required' => FALSE,
);
// In Ajax callback.
$form['date_to']['#value']['date'] = $date_to;
$form['date_to']['#value']['time'] = $time_to;
于 2013-04-08T20:57:41.290 に答える