我想有一個<f:ajax>
組件如果選擇OK
,將顯示一個確認對話框,然後執行action
標籤,或者選擇Cancel
中止。 我想這會工作,但它不會(AJAX的一部分,無論我在確認選擇運行):中止,如果確認對話框是一個Ajax請求「取消」
<f:ajax render="some_div">
<h:commandButton value="A Hazardous Button!"
onclick="show_confirm()" action="#{bean.doSomething}" />
</f:ajax>
-
function show_confirm()
{
var r=confirm("Are you sure you want to do this? This is totally hazardous!");
if (r==true)
{
return true;
}
else
{
return false;
}
}
任何想法,爲什麼?
Thanx!這工作... – Ben