2010-01-06 68 views
3

假設我在我的頁面上有一個日曆,點擊一天就會標記爲完整。 但我想使用POST而不是GET,因爲GET不適合這種東西(改變一些東西)。而且我也不想使用JavaScript。POST的鏈接沒有JavaScript

我在這裏要做的是構建一個能夠在沒有JavaScript的情況下工作的頁面(我將用它來「升級」UI,以便通過XHR完成這個更新),但是我也想遵守HTTP意味着被使用(如果我正確理解REST,這就是REST的意思)。

那麼有沒有辦法做到這一點,或者是從一開始就用鏈接來改變數據的錯誤方法?如果是這樣,唯一可行的解​​決方案(對於我的具體問題),我可以看到每天使用提交按鈕(以及每天的表單)。但我對這裏的一般想法更感興趣,不僅僅針對我的問題。

回答

5

那麼,有沒有辦法做到這一點,或

沒有,沒有。

正在使用鏈接從一開始就改變數據的錯誤方法?

是的。

...雖然您可以將CSS應用於按鈕。

+3

+1爲樣式提交按鈕。即使*使用JavaScript,這是一種比鏈接更好的方法,因爲鏈接具有語義和實際行爲,而普通的動作卻不行。 (例如,中間點擊,右鍵單擊書籤等) – bobince 2010-01-06 20:33:25

+0

這就是我害怕的,只需要確保:)謝謝你的答案。 – 2010-01-06 20:33:51