一個按鈕,我有這個簡單的JSF按鈕:如何創建JSF頁面自定義標籤
//Question Dialog
function deletedialog(button, a){
$("<div />", {
text: a
}).dialog({
width: 600,
buttons: {
"Ok": function() {
$("#form\\:deleterow").click();
// $('input[id$="deleterow"]').click();
$(this).dialog("close");
button.value = "Processing...";
button.disabled = true;
},
"Cancel": function(event) {
$(this).dialog("close");
event.preventDefault();
button.value = "Delete";
button.disabled = false;
}
}
});
}
<!-- hidden button -->
<h:commandButton id="deleterow" value="HiddenDelete" action="#{AccountsController.deleteSelectedIDs}" style="display:none">
<f:ajax render="@form"></f:ajax>
</h:commandButton>
<!-- the delete button -->
<h:button onclick="deletedialog(this, 'Do you want to delete the selected rows?'); return false;" >
<h:graphicImage name="small-hover.png" library="images" title="Delete" />
</h:button>
我想創建這將是按鈕的視覺體png圖片。我唯一會改變的是按鈕的標題,每次使用按鈕的屬性value
。這可能嗎?現在,當我加載JSF頁面時,我只看到沒有標籤的空按鈕。
P.S 1我得到這樣的結果:
奇怪的是,按鈕正在工作,但按鈕上沒有標籤 - 只有圖像。 – user1285928 2012-08-03 20:05:25
這不是你想要的嗎? – 2012-08-03 20:14:21
是的,但我也希望在按鈕屬性定義的按鈕上標註「刪除」。 – user1285928 2012-08-03 22:29:30