code: function showJumpDailog(){
          var arrHtmls = ['<ul><li><label>'+__('dialog_jump_target')+'</label><input type="text" value="" id="uirecorder-target" list="uirecorder-commons"><datalist id="uirecorder-commons"><datalist id="uirecorder-commons">'];
          for(var i in specLists){
              arrHtmls.push('<option>'+specLists[i]+'</option>');
          }
          arrHtmls.push('</datalist></li></ul>');
          var domTarget;
          showDialog(__('dialog_jump_title'), arrHtmls.join(''), {
              onInit: function(){
                 domTarget = document.getElementById('uirecorder-target');
                 domTarget.select();
                 domTarget.focus();
              },
              onOk: function(){
                  var target = domTarget.value;
                  if(target){
                      saveCommand('module', target);
                      hideDialog();
                  }
                  else{
                      domTarget.focus();
                  }
              }
          });
      }
docs: 跳转对话框