繁体   English   中英

在 cakephp 中集成 jeditable 的问题

[英]Problem integrating jeditable in cakephp

我在我的项目中集成了 jquery jeditable。

$(function() {
  $(".editable_textarea").editable("/articles/edit/", { 
      indicator : "<img src='img/indicator.gif'>",
      type   : 'textarea',
      select : true,
      submit : 'OK',
      cancel : 'cancel',
      cssclass : "editable",
      method : 'POST',
  });
});

现在,当我单击div.editable_textarea时,您会看到带有确定按钮的 textarea。 现在进行更改并单击OK 在我的 controller 动作/articles/edit中,我很简单 print $this->data

它打印Array()(空数组)。

没有数据发送到 controller。 我也试过$this->params['url'].

它打印Array('URL' => '/articles/edit').

我很感激任何帮助。

谢谢。

你没有给它命名

$(function() {
  $(".editable_textarea").editable("/articles/edit/", { 
      indicator : "<img src='img/indicator.gif'>",
      type   : 'textarea',
      name   : 'data[Articles][desc]',
      select : true,
      submit : 'OK',
      cancel : 'cancel',
      cssclass : "editable",
      method : 'POST',
  });
});

你可以在你的 controller 中访问它

echo $this->data['Articles']['desc'];

您可以使用go 获取更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM