嘿,編碼器,我想初始化一個對話框,用一個回調函數來說'保存'按鈕,但我希望回調作爲一個獨立的函數駐留,而不是定義內聯使用函數() {....}下面的代碼片段突出了我想要做的事情。設置一個jQuery對話框按鈕回調
$("#dialog-form").dialog({
autoOpen: false,
height: 300,
width: 350,
modal: true,
buttons: {
"Save": saveAction()
...
function saveAction()
{
}
什麼是「保存」:saveAction()行的正確語法,因爲它似乎不工作?
感謝
太棒了!謝謝moff。如果我需要傳遞一些參數給函數呢?我怎樣才能做到這一點? – djeetee 2011-01-29 18:37:57
如果您需要將參數傳遞給該函數,您需要從匿名函數中調用它,例如`「Save」:function(){saveAction(a,b)})` – Johannes 2014-04-15 22:45:21