[回到版面]
回應模式
名 稱
內 文
附加圖檔[] []
  • 可附加圖檔類型:GIF, JPG, JPEG, PNG,瀏覽器才能正常附加圖檔
  • 附加圖檔最大上傳資料量為 4096 KB。
  • 當檔案超過寬 125 像素、高 125 像素時會自動縮小尺寸顯示
  • AA可使用 [aa][/aa] 防止變形
  • 回覆時程式碼縮排會被trim消掉,請善用[code][/code]標色或貼到ideone等網站
  • LaTeX記法可以用「$$」或「\( \)」包起來,例如「$\sum_{k=1}^{k=n} k^2 = \frac{n(n+1)(n+2)}{6}$」

無標題無名氏17/07/19(三)22:01:28 ID:4lu13FxUNo.12270
想問一下島民關於購物車的問題
這一段是用while把資料庫裡面的東西抓出來然後在頁面上顯示的
https://ideone.com/3OJEKG
想問一下有沒有方法能夠抓到物品id和數量
用ajax抓整個表單然後傳到edit.php之類再解析出要的資訊嘛
還是說有辦法只抓數量和物品id
(ideone這樣用對嘛)
無名氏17/07/20(四)00:02:58 ID:3geXFEi6No.12271
看不懂問題點在哪
你的CODE不就從資料庫抓出pID和pStack了?
無名氏17/07/20(四)08:00:00 ID:FgvvYpfgNo.12272
不好意思 解說不清楚
這個程式碼只是把貨品貼到頁面上
我是想問說當使用者點下加入購物車之後
能夠把他點擊的商品和輸入的數量post上去給php抓
所以想問有沒有辦法偵測點下去的是哪個商品
然後把使用者輸入的購買數量也一起post出去
單純偵測點下去是哪個商品還做的出來
(php?id=)
可是同時要傳數量就不知道怎麼弄了
網路上好像是用把整個商品部份做成表單
然後再用ajax抓表單送去給php解析再取要的資料
但是想知道能不能只抓使用者輸進去的貨品數量和貨品id就好
謝謝
無名氏17/07/20(四)11:39:51 ID:mYeujsUsNo.12273
>>12272
你需要的是JavaScript
就可以抓使用者點的特定商品
無名氏17/07/20(四)11:47:11 ID:VT7RV.Q2No.12274
>>12272
你是用submit傳資料嗎?
無名氏17/07/20(四)21:57:05 ID:.4xn1FsUNo.12276
檔名:1500559025699.png-(56 KB, 512x512)
56 KB
問題自己解決了 在這邊把答案po一下
>>12273
對 是用js沒錯
當時因為是迴圈產生商品 不知道怎樣判斷被點擊的是哪個商品
最後用
$("input[class='addToCart']").click(function () {
var productId = $(this).attr('data-species')
/* alert(productId);*/
for(i=0; i<50; i++){
if(productId == i){
var testid = $(".txtProductNumber"+productId).val();
}
}
alert(testid);

加入購物車都是addtoCart class 然後判斷被點擊到的id
之後用for迴圈去找符合id輸入區的值
這邊還有問題想問說 for迴圈那邊有沒有更聰明的解法
無名氏17/07/21(五)01:17:50 ID:VThSHDocNo.12278
>>12276
迴圈刪掉也能跑吧?
無名氏17/07/21(五)06:01:46 ID:Oi.dMI1ANo.12279
檔名:1500588106307.png-(69 KB, 316x379)
69 KB
>>12276
你為何不要直接指定特定行數的tr,然後再去細抓所需的資訊?

【刪除文章】[]
刪除用密碼: