0

我有我想在表单类型中使用的这个 Javascript 变量

// Layout.html.twig    
<script type="text/javascript">
    $(document).ready(function(){ 
          $('#checkout').click(function(){
               var sold = $("td[title='count"+id+"']").html();
          });
    });
</script>

我的结帐类型:

//CheckoutType.php

public function buildForm(FormBuilderInterface $builder, array $options)
{
    $builder->add('orderdate', 'datetime');
    $builder->add('comments', 'hidden', array(
        'data' => $sold
    ));
}

无论如何我可以设法将javascript变量作为数据吗?

4

1 回答 1

0

为了实现你的目标,你可以

将其保存在本地存储中以供较新的浏览器使用。

通过 URL 传递它

使用 AJAX 写入数据库。每隔几秒钟插入和更新一次相应的信息(但这会对服务器造成负担)

=]

于 2013-08-24T20:47:37.350 回答