Jquery 按下“取消”按钮,值必须返回初始值,但它不';行不通 $('mdialog')。对话框({ 自动打开:错误, 宽度:320, 按钮:{ Apply:function(){ 试一试{ SendCommandToAO($('#slider')。slider('option','value'),'AO=a1c1p1',0,65535,0,65535,-1); }捕获(e){ //愚人 } //$(此).dialog(“关闭”); }, 取消:函数(){ $(此).dialog(“关闭”); } } });

Jquery 按下“取消”按钮,值必须返回初始值,但它不';行不通 $('mdialog')。对话框({ 自动打开:错误, 宽度:320, 按钮:{ Apply:function(){ 试一试{ SendCommandToAO($('#slider')。slider('option','value'),'AO=a1c1p1',0,65535,0,65535,-1); }捕获(e){ //愚人 } //$(此).dialog(“关闭”); }, 取消:函数(){ $(此).dialog(“关闭”); } } });,jquery,modal-dialog,slider,Jquery,Modal Dialog,Slider,取消时,听起来好像要重置滑块。在cancel函数中,可以将值设置为默认值,如下所示: $('#mdialog').dialog({ autoOpen: false, width: 320, buttons: { Apply: function() { <!--alert($('#slider').slider('option', 'value'));--> try{

取消时,听起来好像要重置滑块。在cancel函数中,可以将值设置为默认值,如下所示:

$('#mdialog').dialog({
    autoOpen: false,
    width: 320,
    buttons: {
        Apply: function() {
            <!--alert($('#slider').slider('option', 'value'));-->
            try{
                SendCommandToAO($('#slider').slider('option', 'value'), 'AO=a1c1p1', 0, 65535, 0, 65535, -1);
            } catch(e) {
                //Fool
            }
            //$(this).dialog("close"); 
        }, 
        Cancel: function() { 
            $(this).dialog("close"); 
        } 
    }
});

需要更多的信息,而不仅仅是发布一堆代码。特别是“值必须返回初始值”是什么意思?你在说什么价值?
    Cancel: function() {
        $('#slider').slider('value', 50);
        $(this).dialog("close"); 
    }