如何通過ajax渲染命令按鈕,使其名稱在單擊一次後從「開始」更改爲「停止」,然後再次單擊時再次單擊「開始」?如何通過ajax渲染命令按鈕?它必須是動態的
0
A
回答
0
這可能是一個解決辦法:
XHTML代碼
<h:commandButton action="#{yourBackingBean.onBtnClick}" value="#{yourBackingBean.buttonValue}" id="btn">
<f:ajax execute="btn" render="btn" />
</h:commandButton>
MANAGEDBEAN CODE
public class YourBackingBean {
private String buttonValue;
public YourBackingBean() {
buttonValue = "start";
}
public String onBtnClick() {
buttonValue = buttonValue.equals("start") ? "stop" : "start";
return null;
}
public String getButtonValue() {
return buttonValue;
}
public void setButtonValue(String buttonValue) {
this.buttonValue = buttonValue;
}
}
相關問題
- 1. 命令按鈕ajax渲染後不活動
- 2. 重新渲染命令按鈕
- 3. 渲染通過AJAX
- 4. 擺動渲染......它總是必須重繪()和paintComponent()?
- 5. 如何通過div中的ID按鈕,它是在它必須傳遞Id到另一個頁面的Ajax?
- 6. oCanvas對象動態渲染命令
- 7. Rails:通過帶按鈕的Ajax渲染部分內容
- 8. 通過ajax渲染布局
- 9. 通過AJAX渲染視圖
- 10. 軌渲染通過AJAX
- 11. WPF按鈕動態命令
- 12. jQuery的動態按鈕:如何通過
- 13. 爲什麼不與Ajax的命令按鈕的action屬性渲染
- 14. 如何通過按下一個按鈕來調用JavaScript函數和ajax命令?
- 15. 渲染通過AJAX在Ruby on Rails的
- 16. 通過rails中的ajax渲染Link_to_remote
- 17. ExtJS渲染按鈕
- 18. 反應:如何動態渲染圖像通過列表映射?
- 19. three.js不渲染,必須有requestAnimationFrame?
- 20. 按鈕的別名渲染效果 - 如何擺脫它?
- 21. 通過UserControl傳遞WPF按鈕命令
- 22. Gmap4Rails.direction在部分渲染通過AJAX
- 23. 在Rails 3中渲染通過.ajax的靜態部分
- 24. 如何通過DESC命令.limit命令,然後按(:id)命令?
- 25. JSF綁定命令按鈕動態
- 26. Rails +單選按鈕+ AJAX:如何渲染部分單選按鈕單擊?
- 27. Python命令渲染vray
- 28. 如何通過按鈕的命令參數
- 29. 如何從MS Word中通過VBA的命令按鈕
- 30. 如何通過單擊電報中的按鈕發送命令
只有價值?不僅是按鈕的名稱(值),而且按鈕所分配的任務也需要從開始到停止進行更改。用戶呈現的屬性完成它。 – Tiny 2014-11-08 10:19:00
@ Tiny很好的觀察,但也許OP可以根據按鈕的當前值改變操作方法的行爲。 – 2014-11-08 10:24:51
我只想要名稱改變..從開始到停止,反之亦然......並且不使用amy jquery或javascripts。 – Learner 2014-11-08 10:28:29