Cakephp 2.4.6 JsHelper / Ajax的“id”没有定义
Cakephp 2.4.6 JsHelper / Ajax "id is not defined"
<td class="process" id="<?php echo $process['Process']['id'] ?>">
<?php echo $process['Process']['start']; ?>
<?php if (!is_null($process['Process']['end'])) : ?>
- <?php echo $process['Process']['end']; ?>
<?php endif; ?>
<?php echo $process['InstallationEquipment']['Equipment']['name']; ?>
</td>
$this->Js->get(".process")->event('click', $this->JS->request(array(
'controller'=>'lines',
'action'=>'listed'), array(
'update'=>'#conditions',
'async' => true,
'method' => 'post',
'dataExpression'=>true,
'data'=> '$(this).attr(id)'
)));
,你好正如你所看到的,当我点击"进程"时,我尝试加载内容,但我得到了相同的消息,即'data'=> '$(this).attr(id)'
上的"id未定义",但我确信是设置的。
谁能解释一下怎么做才好?
很抱歉我的英语不好,谢谢你的阅读。
修改行:
'data'=> '$(this).attr(id)'
:
'data'=> '{id: $(this).attr("id")}'
相关文章:
- 无法获取属性'Id'使用Knockout.js的未定义或空引用API
- Angular2-TypeError:无法读取属性'Id'(Typescript)中未定义的
- 快速会话 无法设置未定义的属性“id”
- 设置 HTML 自定义属性与在 ID 属性中存储信息
- JS在隐藏未定义的值后仅从数组中返回第一个id的值
- 当我将 GET /any 发送到自定义路由“GET /:id”时,我得到 req.params.id = 'favico
- 使用 jQuery 将自定义 ID 添加到克隆的 HTML 节点
- 是否可以使用Angular2将自定义字符串轻松绑定到html元素中的id和for
- "无法读取属性'id'未定义的“;解析工厂中声明的数组时
- 我得到未捕获的类型错误:无法读取属性'选项'即使定义了元素id,也为null
- 从自定义用户控件更新contenttemplate下页面中控件的id
- <tspan>文本</tspan>如果没有定义id或类,如何删除文本
- 在onChange事件中未定义id
- 隐藏Google自定义搜索元素API 2.0的搜索引擎ID
- 通过自定义排序 ID 对数据表列进行排序
- 未捕获的引用错误: 未定义导出 ID
- Angular JS TypeError:无法读取路由上未定义的属性“id”
- 获取 Firebase 推送对象的 ID 未定义
- 如何在jQuery中定义具有特定ID的HTML标签
- 在加载列表时定义 dhtmlxList 的 ID 值