場景 我有一個頁面,用戶可以激活或停用服務。我有一個說明服務當前狀態的按鈕。我通過php獲取服務狀態並在按鈕文本的位置呼應active
或inactive
來實現此目的。
問題我想要一個AJAX來監聽點擊按鈕。當用戶點擊active
按鈕時,AJAX應該調用一個URL來觸發用戶服務狀態更改的更改並返回用戶的當前狀態。如果回覆是200
和inactive
,如果php的回覆爲101
,我想將按鈕中的文本更改爲active
。AJAX - 根據PHP腳本的回覆更改內容
我想要的結果的IF-ELSEIF-ELSE樣式聲明比較喜歡
if(reply=='200')
code-to-change-the-text-to-active;
elseif(reply=='101')
code-to-change-the-text-to-in;
else
alert(some-error);
我做了幾個搜索,只找到如何改變從答覆的文本。但是,我想要一個方法來獲取答覆作爲變量,並用它來切換我的文本。
只需從您通過AJAX調用的PHP頁面返回JSON即可。要做到這一點,請閱讀這裏http://www.islandsmooth.com/2010/04/send-and-receive-json-data-using-ajax-jquery-and-php/ – user1477388