簡體   English   中英

如何在Symfony中將javascript變量保存為表單類型

[英]How do i save a javascript variable to my form type in Symfony

我有要在表單類型中使用的Javascript變量

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

我的CheckoutType:

//CheckoutType.php

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

無論如何,我可以設法獲取javascript變量作為數據嗎?

為了實現您的目標,您可以

將其保存在本地存儲中以供較新的瀏覽器使用。

通過URL傳遞

用AJAX寫入數據庫。 每幾秒鍾插入和更新相應的信息一次(但這在服務器上很累)

=]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM