Jquery:在Cancel上保留以前的值

时间:2017-11-15 17:51:34

标签: jquery

任何人都可以帮我解决以下问题

行为:

当用户更改下拉值时,jquery msgbox将显示两个按钮“Ok”和“Cancel”。 这里的要求是,当用户点击“确定”时,该值应设置为选中的一个,如果用户点击“取消”,则应保留旧值。

我们是主应用程序中的自定义代码,我们只修改了值可用性。 需要任何jquery专家的帮助来纠正以下代码(如下面的代码不适用于取消和价值变得空白)

这是代码

function onChangeAlert(mode,$){
        var element = $('#'+this.id);
        $.msgBox({
            content: "do you want to continue? ",
            type: "confirm",
            buttons: [{ value: "Ok" },{ value: "Cancel" }],
            success: function (result) {
                 if (result == "Ok") {
                     $.data(element, 'current', $(element).val());
                    }else{
                        $(element).val($.data(element, 'current')); 
                    return false;
                }
        }});
    }

0 个答案:

没有答案