2011-07-28 8 views
0

FAPIを使用して#typeに '#tableselect'を渡すことで、行ごとにチェックボックスを含む行のデータテーブルを作成しました。私は、ユーザーが選択したオプションを取って、外部サイトの$ _GET URLに送信し、JavaScriptを使って外部サイトを新しいウィンドウ(外部サイトは私のデータを使ってグラフを描画する)に表示したいと思います。私のフォーム送信機能では、私が持っている:フォーム提出時に新しいウィンドウを開く

drupal_add_js('$(document).ready(function() {window.open(\'' . $url . '\')});', 'inline'); 

私はDrupalは私が送信ボタンをクリックすると、ページ上のこの行を追加しますが、私はFirebugの中の行をステップオーバー時に新しいウィンドウが開かれていないことがわかります。私は間違って何をしていますか?

+0

するためにJavaScriptを変更することで動作するようになったあなたの問題は、Drupalのが、JSコードではありません。 – googletorp

答えて

0

おかげで、私はそれが

drupal_add_js('window.open(\'' . $url . '\')', 'inline') 
関連する問題