台灣最大程式設計社群網站
線上人數
1130
 
會員總數:244873
討論主題:188880
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 想問各位大大 GET的方式
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
想問各位大大 GET的方式
價值 : 30 QP  點閱數:423 回應數:5

樓主

Jump
門外漢
0 10
362 32
發送站內信

想請問,各位大大,我有寫一個 php是接收 資料庫的





可是我的主網址是 http://localhost/work/tryOK.php
我是用ajax接收回來,上面的資料,想請問一下 我該 怎麼 做才能 我在網址輸入 DT_S跟DT_E 就能 帶回 我要的資料.並改變 直接改變 我下面select的參數
http://localhost/work/tryOK.php?DT_S=2018/1/1&DT_E=2018/1/31


下面是我ajax回來的 javascript


搜尋相關Tags的文章: [ GET 讓網址後面加參數 ] ,
本篇文章發表於2018-09-26 11:59
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

淺水員
檢舉此回應
這是把 PHP GET 的參數直接放到 js 裡面

或是你也可以用 php 的 echo 把數值設定給 js 的變數
像是下面這樣


以上只是說明方法
所以沒有檢查使用者的參數格式是否正確
正式使用時最好檢查一下參數是不是正確的格式
本篇文章回覆於2018-09-27 11:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Jump
檢舉此回應
感謝 淺水大大 我現在 是已經 可以用 網址 改變 我 input裡面的值了
可是 當我在 URL裡面 打完 http://localhost/work/tryOK.php?DT_S=2018/1/1+&DT_E=2018/10/10
我下面的 AJAX還是要 再打開一次 datepicker一次選完 之後 才會幫我更新資料...
下面是我 datepicker的程式碼然後 我在上面有給變數



下面是我的 input



我是想要做到 我 改變 上面 URL的 參數 我下面就可以直接撈回 ajax的資料...:((((麻煩淺水大大了..
本篇文章回覆於2018-09-27 11:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

淺水員
檢舉此回應
如果希望直接顯示 GET 參數對應的資料
不要用 javascript 去抓資料
而是直接用 PHP 去抓
然後把 PHP 取得的資料直接呈現

本篇文章回覆於2018-09-27 12:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
最有價值解答

淺水員
檢舉此回應
另一個方法(可以不用管我在3F說的部份)

這是直接從你的程式碼去改
可能比較容易一些

1. 把 $ajax 那段程式碼另外包成一個 function (假設名稱為 requestData)
2. $(document).ready 裡面,一開始就去跑 requestData()

大概像是這樣

本篇文章回覆於2018-09-27 13:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

Jump
檢舉此回應
淺水員 大大 時在 太感謝你了....
本篇文章回覆於2018-09-27 13:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.