嗨,编码人员,我想使用一个回调函数(例如“保存”按钮)来初始化一个对话框,但是我希望该回调作为一个独立的函数驻留,而不是使用function(){....}代码段内联定义。下面重点介绍了我想做什么。

$( "#dialog-form" ).dialog({
        autoOpen: false,
        height: 300,
        width: 350,
        modal: true,
        buttons: {
            "Save": saveAction()
...
function saveAction()
{
}

“Save”:saveAction()行的正确语法是什么,因为它似乎不起作用?

谢谢

最佳答案

saveAction之后的括号使函数执行。使用此代替:

        "Save": saveAction

09-25 16:54