2012-03-08 46 views
0

我在D6中的这个菜单中定义了它。我想在点击复选框时输入文本字段值。ahah在drupal中不工作6

function mymodule_menu(){ 
return array(
'assignJob/js'=>array(
     'page callback' => 'assignJob_js', 
     'access callback' => TRUE, 
     'type' => MENU_CALLBACK, 
    ) 

} 

function assignJob_assignee() { 
    $output='xxxxxxx'; 
    drupal_json(array('status' => TRUE, 'data' => $output)); 
} 

同时使形式,有复选框称为assignJob

$form[$group]['assignJob'] = array(
        '#type' => 'checkbox', 
        '#title' => 'Assign Job', 
        '#ahah' => array(
         'event' => 'change', 
         'path' => 'assignJob/js', 
         'wrapper' => 'edit-name', 
         'method' => 'append', 
         'effect' => 'none', 
         'progress' => array(
         'type' => 'throbber', 
        ), 
        ) 

包装是文本字段 的ID当我在这个chcekbox我得到

An HTTP error 404 occurred. 
/assignJob/js 

任何人可以帮助点击我在这里做错了什么?

回答

0

它似乎是路径/ assignJob/js不存在。 确保您在hook_menu 中声明它时没有错别字,并确保在更改hook_menu时冲刷了所有缓存