在easy ui组合框中选择项目时如何显示确认对话框

时间:2013-06-24 02:31:34

标签: events combobox dialog jquery-easyui

我想用简单的ui组合框做一些事情如下:   在真正选择项目之前要求用户确认或取消选择,如果用户选择“确认”,则选择他/她想要选择的内容;否则,留在选择的地方

对话框弹出步骤已完成,令我困惑的是我如何获得oldValue,即。以前的选择。如果我使用onChange方法,我只能获得前一个选择的值,但是,我想要的是记录!我不仅需要有价值的信息,请有人帮助我

1 个答案:

答案 0 :(得分:0)

尝试下面的一个,

var oldval;
<input id="cc1" class="easyui-combobox" data-options="  
    valueField: 'id',  
    textField: 'text',  
    url: 'get_data1.php',  
    onSelect: function(rec){  
        $.messager.confirm('Confirm', 'Are you sure to select this item', function(r)
        {
         if (r){
              oldval=rec.key
          }
         else{
    $('#cc1').combobox('setValue', oldval);
     }
        }); 

    }" />