JavaScriptには2つの配列があります。
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