与 css 类 .addtobasket 的每个链接都需要执行特定的 ajax 调用。它调用的操作是“addTobasket”,它需要提供其 data-productid 属性,但我不知道在此设置中是否可行。
这是我到目前为止所拥有的:
$this->Js->get('.addtobasket'); $this->Js->事件( '点击', $this->Js->请求( 资源::url('Product::addToBasket', $product['Product']['id']), 数组('async' => true, 'update' => '#content') ) );
但正如你所看到的,$product['Product']['id']
需要用类似的东西替换$(this).attr('data-productid')
这可能吗,还是我应该遍历产品?