3
確認をajaxリンクに追加するにはどうすればよいですか?
私は次のようにajaxリンクをレンダリングしています: l(t('Click here'), 'mypath', array('attributes' => array('id' => 'my-id', 'class' => array('use-ajax')))); Ajaxリクエストが呼び出される前に確認ダイアログを表示する方法は? 私はこのスレッドで見つけたように、javascriptで次のようにそれを行います: Drupal.behaviors.module = { attach: function() { Drupal.ajax['my-id'].beforeSerialize = function () { if(confirm('Are you sure?')) return true; else return false; } } } リンクをクリックすると、ajaxリクエストが呼び出されず、ダイアログが表示されます。大丈夫です。問題は、確認ダイアログで[キャンセル]をクリックした後、確認ダイアログを閉じた後にAjaxリクエストが呼び出されることです。 確認ダイアログを機能させる方法を教えてください。
8
7
ajax
navigation