簡體   English   中英

為什么我不能刪除此項目? 沒道理

[英]Why can't I delete this item? Doesn't make sense

因此,希望具有管理員權限的人可以看到並為我刪除它。

從語義的角度來看,您應該使用錨標記在HTML中使用超鏈接。 但是,如果您需要傳遞的變量包含無法冒險被修改的關鍵信息,則可以考慮使用jQuery來發布信息。 當然,如果禁用JavaScript,則僅使用JavaScript的缺點是。

但是,您可以同時使用兩種方法。 如果使用GET變量放置錨標記,然后使用jQuery附加POST onclick,則JavaScript會勝過href 這樣,在典型情況下,變量將被POST。 在JavaScript不可用的情況下,將對變量進行GET處理。 然后,您可以簽入處理正在發生的數據(POST或GET)的PHP腳本,並使用GET進行一些額外的錯誤檢查或處理,以確保數據完全符合您的期望。 當然,這樣做的最大缺點是,如果發生任何更改,必須將超鏈接和JavaScript URL保留在兩個位置。

編輯:再次閱讀此書,我開始思考:老實說,如果您接受我的建議並為GET編寫額外的錯誤檢查或處理代碼,那么在POST上運行它也不會受到損害。 如果是這種情況,您最好執行GET並跳過JavaScript。 這樣可以節省您的開銷。

暫無
暫無

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

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