php - 如何通过 jquery/ajax 在 zend 框架中调用 Controller / Action ?

标签 php jquery zend-framework

如何通过jquery/ajax调用zend框架中的controller/action?

我试过了

<script>
     $(function() {
         $(".tbl_repeat tbody").tableDnD({
            onDrop: function(table, row) {
            var orders = $.tableDnD.serialize();
            $.post("<?php echo $this->baseUrl();?>/Indexcodelist/indexcodelistsearch/",{order : orders });
    }
    });
 });
 </script>

此代码未调用 Controller 的操作方法,我该如何实现它?

最佳答案

$.post(...)$.ajax(...)< 中给出传递数据的名称时,出现了问题,我们必须使用单引号或双引号 否则它会将其解释为 javascript 对象而不是名称。

$.post("<?php echo $this->baseUrl();?>/Indexcodelist/indexcodelistsearch/",{'order':orders});
                                                                            ^-----^

关于php - 如何通过 jquery/ajax 在 zend 框架中调用 Controller / Action ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27478916/

相关文章:

php - 从 yii2 中的电子邮件地址中提取数字部分

php - 如何从本地机器上传文件并将其移动到 Joomla 3.6 的特定目录(从 config.xml 上传)

javascript - 滚动条在 OS X 上的 Chrome 中不显示

javascript - 动态创建的元素上的事件绑定(bind)?

javascript - 存储和检索搜索结果

php - 如何使用 Zend Framework2 修复此查询

php - 序列化对象并缓存它们的奇怪行为

php - 无法使用php上传文件?

php - 动态网站的 "recommended"是多少种语言?

javascript - 如何使用 jQuery 隐藏表中特定类的最后一个表行