0
function MyModule_menu() {
$items['blah'] = array(
'title' = 'blah',
'page callback' => 'blah_page',
'type' => MENU_NORMAL_ITEM
);
$items['clickPath'] = array(
'title' => 'A title',
'page callback' => 'clickPath_page',
'type' => MENU_CALLBACK,
);
return $items;
}
function blah_page() {
$output = drupal_get_form(MyModule_form);
return $output;
}
function clickPath_page() {
return ('you clicked me!');
}
function MyModule_form($form,&$form_state) {
$output = '<div id="clickDiv">Click me</div>';
$form['blah'] = array(
'#type' => 'markup',
'#value' => $output,
'#ahah' => array(
'event' => 'click',
'path' => 'clickPath',
'wrapper' => 'clickDiv',
),
);
return $form;
}
为什么上面的工作不行?是不可能在'标记'的表单类型上使用ahah和事件?我必须使用我自己的自定义JavaScript吗?drupal 6:使用ahah作为标记类型的表单
您可以在这里停止阅读!我想在这里结束我的句子和问题,但stackoverflow迫使我输入最少量的字符。提前道歉!!!!
Bummerz!感谢您找到此源。 – user785179 2012-01-06 20:45:58