我正試圖在我的web應用程序中最小化回發。我有一些 相互依賴的下拉列表,onselectedindexchange事件觸發每個 ,這顯然會導致回發。有沒有一種方法可以將數據集\ datareader中的所有數據從 轉換爲一些javascript數組,然後使用客戶端事件處理相互依賴的下拉列表?任何代碼示例?將數據集傳遞給PHP驗證來自PHP
0
A
回答
3
當然,只是一個呼應標籤script
裏面的JSON編碼的數據:
<head>
<script type="text/javascript">
var dataset = <?php echo json_encode($dataSetAsPhpArray); ?>
</script>
</head>
dataset
將取決於什麼樣的PHP數組$dataSetAsPhpArray
的是一個JS數組或對象。數組索引數組結果在JS數組中,而關聯數組結果在JS對象中。
0
使用Javascript對象表示法。 JSON是其他語言將信息傳遞給javascript的一種方法。 PHP有一個函數 encode_json($ array_of_data); 你應該能夠做這樣的事情:
Header('Content-type:json');
//gather data
echo json_encode($your_data);
如果您正在使用jQuery的Javascript代碼看起來像
$.ajax({
url: your_url,
type: GET or POST,
dateType: json,
success: function(){
//manipulate dom here
}
});
相關問題
- 1. PHP將file_get_contents()數據傳遞給函數
- 2. 將post數據傳遞給php函數
- 3. 將數據傳遞給來自
- 4. 使用Ajax將數據傳遞給php
- 5. Ajax將數據傳遞給php腳本
- 6. 使用ajax將數據傳遞給php
- 7. 將PHP數據傳遞給Nginx
- 8. 將PHP數據傳遞給ReactJS
- 9. AJAX將數據傳遞給PHP
- 10. 將PHP數據傳遞給Ajax響應?
- 11. 將數據傳遞給$ _POST php
- 12. 將xmlhttp.responseText數據傳遞給php變量
- 13. 將PHP的'>'符號傳遞給PERL來自PHP
- 14. PHP - 將來自func_get_args()的參數傳遞給函數,提示?
- 15. 將驗證數據傳遞給Cognito後驗證觸發器
- 16. 將來自PHP腳本的返回數據傳遞給Highcharts數據[]塊?
- 17. 將參數傳遞給來自php的javascript onload事件
- 18. 將數據傳遞到PHP
- 19. 將數據傳遞到PHP
- 20. 將POST數組傳遞給php函數
- 21. 將數組傳遞給函數php
- 22. 將PHP數組傳遞給函數?
- 23. PHP將數組傳遞給包()函數
- 24. javascript將var傳遞給php
- 25. 將JavaScript值傳遞給PHP
- 26. 將jQuery值傳遞給PHP
- 27. 將smarty var傳遞給php
- 28. 將arraycollection傳遞給PHP
- 29. 將javascript var傳遞給php
- 30. 將PHP DOM傳遞給XSLT
我沒有得到這一點。但不能將$ dataSetAsPhpArray作爲從sql查詢返回的數據集傳遞?有沒有辦法做到這一點? – batty 2011-01-28 19:48:04