我正在尋找一種簡單的方法來將JavaScript變量所持有的值分配給一個webpy模板中的python變量。我有一個int值由一個js變量保存,我想用它來獲取一個python數組的元素。例如(如果我想$列表[0]在模板):在webpy中,我怎樣才能將一個javascript值賦給一個python變量?
<script>
...
foo = 0
$i = foo ??? (doesn't work...)
return $list[ foo ] ??? (doesn't work...)
...
</script>
很抱歉,如果我希望它是不清晰。我已經嘗試了很多不同的方式來做到這一點,我似乎無法讓它工作。謝謝!!!
可悲的是,你想要做的本質上沒有意義的東西。您的webpy模板是服務器端活動。客戶端瀏覽器接收到準備好的頁面後,JavaScript就會運行。換句話說,在兩臺獨立的計算機上有兩個獨立的運行時環境。您可以使用AJAX或WebSockets與服務器進行通信。 – Pointy