2017-07-31 28 views
0

こんにちは、私はhelper.phpから関数を呼び出すことによってajaxを使って入力フィールドのフィールド値を設定しようとしていますが、何も返しません。ここでJoomla 3カスタムモジュールがAjaxからデータを取得できません

はここに私のmod_name.phpファイル

$doc = JFactory::getDocument(); 

$js = <<<JS 
(function ($) { 

    jQuery('#edit_sch').click(function() { 
     var value = 'cyannnnn', 
      request = { 
        'option' : 'com_ajax', 
        'module' : 'helloworld', 
        'method' : 'sch', 
        'data' : value, 
        'format' : 'raw' 
       }; 

     jQuery.ajax({ 
      type : 'POST', 
      data : request, 

      success: function (response) { 
       $('#edit_duration').val('dssd'); 
      } 
     }) 
     return false; 
    }); 

});(jQuery) 
JS; 

$doc->addScriptDeclaration($js); 

は私helper.phpファイルが

<?php 

class ModVedhikaSchedule { 
public function schAjax() 
    { 


     return 'Hello Ajax World' ; 
    } 
} 

答えて

0

である私はあなたがAJAX呼び出し機能でURLパラメータが欠落していると思います。パラメータを追加してもう一度チェックしてください。

関連する問題