使用CakePHP和JQuery创建链接?
我正在尝试在JQuery脚本中创建一个使用CakePHP和JQuery创建链接?,php,jquery,cakephp,cakephp-2.0,Php,Jquery,Cakephp,Cakephp 2.0,我正在尝试在JQuery脚本中创建一个$this->Html->link。此链接重定向到控制器中的某个操作。问题是我无法执行此操作 我怎么能这样做 试试这个 $(document).ready(function() { $('#dataTables-example').DataTable({ "processing": true, "serverSide": true, "ajax":{ url: "<?php
$this->Html->link
。此链接重定向到控制器中的某个操作。问题是我无法执行此操作
我怎么能这样做
试试这个
$(document).ready(function() {
$('#dataTables-example').DataTable({
"processing": true,
"serverSide": true,
"ajax":{
url: "<?php echo $this->Html->url("/Empresas/indexAjax.json");?>",
dataSrc:""
},
"columns": [
{"data": "Empresa.id"},
{"data": "Empresa.nomeFantasia"},
{"data": "Empresa.cnpj"},
{"data": "Empresa.telefone1"},
{"data": "Empresa.telefone2"},
{"data": "Empresa.celular"},
{"data": "Empresa.aberto"},
{"data":null,
"bSortable": false,
"render": function(obj) {
return "<?php echo $this->Html->link('<i class="glyphicon glyphicon-eye-open"></i>',
array('action' => 'view', obj["Empresa"].id),
array('title'=>'view', 'escape' => false)); ?>";
//return '<a href=/Project/Empresas/view/' + o["Empresa"].id + '>' + 'View' + '</a>';
}
}
]
});
});
$(文档).ready(函数(){
$('#数据表示例')。数据表({
“处理”:对,
“服务器端”:正确,
“ajax”:{
url:“”,
dataSrc:“
},
“栏目”:[
{“数据”:“Empresa.id”},
{“数据”:“Empresa.nomeFantasia”},
{“数据”:“Empresa.cnpj”},
{“数据”:“Empresa.telefone1”},
{“数据”:“Empresa.telefone2”},
{“数据”:“Empresa.celular”},
{“数据”:“Empresa.aberto”},
{“数据”:空,
“可移植”:错误,
“渲染”:功能(obj){
return“您的输入有误。您试图用错误的运算符获取$obj[“Empresa”]
的属性。您可以使用下面的代码执行任何操作
<?php $link = $this->Html->link('<i class="glyphicon glyphicon-eye-open"></i>',
['action' => 'view', $obj["Empresa"]->id],
['title'=>'view', 'escapeTitle' => false)]);
?>
return "<? echo $link; ?>";