                 when 9, 13
                     return if not view.isShowing()
                     e.preventDefault()
-                    choose_field = this.options[this.theflag]['choose'] || 'data-value'
-                    view.choose(choose_field)
+                    # choose_field = this.options[this.theflag]['choose'] || 'data-value'
+                    view.choose()
                 else
                     $.noop()
             e.stopPropagation()

        isShowing: () ->
            @.jqo().is(":visible")

        choose: (choose_field) ->
            $li = @.jqo().find ".cur"
            str = if _isNil($li) then @.holder.query.text+" " else $li.attr(choose_field) + " "
            @.holder.replaceStr(str)
            @.hide()
        rePosition: () ->
            rect = @.holder.rect()
            if rect.bottom + @.jqo().height() - $(window).scrollTop() > $(window).height()

            else
                opt = options
            @.options[flag] = $.extend {}, $.fn.atWho.default, opt
            @.view.choose_field = @.options[flag]['choose']
            log "At.reg", @.$inputor[0],flag, options

        dataValue: ->
