javascript - 无法在zend Framework 2中使用Ajax发布值

原文 标签 javascript php jquery ajax zend-framework2

我正在使用ajax发布如下所示的值,
但是我发布的数据不会到达控制器ajaxAaction

查看脚本(这是一个tpl文件)

<input type="text" id='taska'>
<button id='submitTo'>button</button>


脚本

 $(document).ready(
    function(){

       //controller via ajax
        $("#submitTo").click(function() {  
              var message = $('#taska').val(); 

              if (message != '') { 
                  //run ajax 
                  //alert ('not empty');
                  $.post('index/ajax', 
                            {'message' : message}, 

                            //callback function
                            function (respond) {

                                 //put respond in class show-msg

                                 $(".show-msg").html(respond);                  

                     }
                  );
              } 

        });


和行动

 public function ajaxAction() {
       //get post request (standart approach) 

       $request = $this->getRequest()->getPost();

       //referring to the index
       //gets value from ajax request 
       $message = $request['message'];

      // makes disable renderer
      $this->_helper->viewRenderer->setNoRender();

      //makes disable layout
      $this->_helper->getHelper('layout')->disableLayout();

     //return callback message to the function javascript
     echo $message;
}


  } );


$.post('index/ajax',是我认为错误所在的部分。

我是否以错误的方式定义了控制器和动作?
我已经在这里停留了一段时间。
请帮忙

最佳答案

$this->basePath()中的<?php echo $this->basePath();?>index/ajax尝试

关于javascript - 无法在zend Framework 2中使用Ajax发布值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31788423/

相关文章:

javascript - 我们应该考虑将Flash作为最后的选择吗?

javascript - Dom操作不起作用

php - curl 选项SSLVERSION的值CURL_SSLVERSION_TLSv1是否默认为服务器支持的最新TLSv1.x

javascript - 使用Ajax和Laravel进行实时名称可用性检查

php - mysql总和值GROUP BY split

javascript - 在“this”元素中添加一个类

javascript - jQuery帮助:单击按钮并弹出一个部门/窗口

javascript - 以工具提示的形式显示文本溢出

javascript - 将knex的查询结果传递给变量

javascript - Google图表-ScatterChart刻度线和样式