Magento 2.1.0で単純なajax呼び出しを行う方法
私のphtmlファイルの1つに簡単なボタンを追加しました。 <input type='button' name='emq_zip_btn' class='emq_zip_btn' value='Go'> カスタムモジュール(Ved_Mymodule)から1つのカスタムjsファイル( "emq.js")を追加しました。 require([ "jquery", "jquery/ui" ], function($v){ //<![CDATA[ $v = jQuery.noConflict(); $v(document).ready(function() { console.log('jquery loaded from emq.js'); $v(".emq_zip_btn").on('click',function(e) { console.log('clicked'); }); }); //]]> }); 上記のボタンをクリックすると、「clicked」がコンソールに表示されます。つまり、jQueryは正しく動作しています。 カスタムモジュールVed_Mymoduleのコントローラーファイルを次に示します。 Ved \ Mymodule \ Controller \ Index \ Index.php: <?php namespace Ved\Mymodule\Controller\Index; use Ved\Mymodule\Model\NewsFactory; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; …