我有两个阵列在JavaScript: var xcoord = [];
和var ycoord = [];
一些处理之后,每个阵列包含15个数字值。 我想这个数据发送到在Drupal菜单回调。
我的AJAX代码:
$.post('http://mysite.com/?q=menu_example/my_page',
{'ycoord[]': ycoord, 'xcoord[]': xcoord }
);
Drupal的PHP:
$items['menu_example/my_page/%/%'] = array(
'title' => 'My Page',
'description' => 'i hope this works',
'page callback' => '_graphael',
'page arguments' => array(2, 3), // fill this,
'access callback' => true,
'type' => MENU_CALLBACK,
);
在我的控制台,我看到的价值观xcoord
和ycoord
被正确传输,但回调不太工作。 我的问题:我将如何传递数组到菜单回调? 我应该仍然使用%
占位符$items
的关键?