簡體   English   中英

將JavaScript變量從CakePHP視圖傳遞到控制器

[英]Passing JavaScript Variables from a CakePHP View to Controller

我是CakePHP的新手,並計划使用它開發應用程序。 我想知道是否有一種方法可以將在視圖中創建的JavaScript變量傳遞給它的相應Controller?

例如,如果我在視圖中使用HTML5 Geolocation JavaScript API生成了兩個坐標變量,如何將這些JS變量傳遞給相應的Controller,以便使用它們在函數中查詢數據庫?

謝謝您的幫助!

使用AJAX向該控制器動作發出請求並發送這些值。 控制器應發送回響應,您可以在javascript中使用

您可以:

  • 使用AJAX
  • 使用JavaScript提交表單
  • 使用JavaScript重定向到帶有?get變量的URL

使用Ajax並將javascript值作為查詢字符串發送到您的URL中。

在控制器中,可以使用PHP方式$ _Get ['name']或蛋糕方式$ this-> request-> query ['variable_name'];獲得這些值。

希望能幫助到你。

基本上,您需要以任何您喜歡的方式將數據發送到控制器。

暫無
暫無

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

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