使用'with'为remote_function提供2个参数

时间:2010-06-17 13:07:49

标签: javascript ajax symfony1

我正试图在remote_function中提供几个参数:

<?php 
echo remote_function(array( 'update' => 'test',
                           'url' => 'conges/verifdate',
                           'with' => "'date_deb=' + $('date_debut').value"
                    ));
?>

此代码有效(在我action.class我可以获取参数)。

但是当我尝试给出第二个参数时,它不起作用:

<?php
    echo remote_function(array( 'update' => 'test',
                           'url' => 'conges/verifdate',
                           'with' => "'date_deb=' + $('date_debut').value"."'+&date_fin=' + $('date_fin')"
                    ))
?>

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我是这样做的:

'url' => 'conges/verifdate?vars=serialize(array("var1" => 1, "var2" => 2))'

在远程操作中,您可以:

$vars = unserialize($request->getParameter('vars'));