我正在使用 Ajax。
这是我的树枝模板的 Ajax 调用部分,
$.post('{{path('acme_member_delScore')}}',
{data1: num }, //I assured that 'num' has right data in javascript
function(response){
if(response.code == 100 && response.success){//dummy check
//do something
console.log(response.id);
}
}, "json");
我的 routing.yml 包含,
acme_member_delScore:
pattern: /delScore
defaults: { _controller: AcmeMemberBundle:Default:delScore}
虽然我的控制器中的操作定义如下,
public function delScoreAction()
{
$request = $this->container->get('request');
$id = $request->query->get('data1');// but $id is null
// ...
你知道为什么我的 $id 变量(在 delScoreAction 中)总是设置为 null 吗?
有什么我需要检查的吗?