easyui 回车搜索

这种UI框架,在回车搜索方面有个共同的缺点。

首先因为框架是把HTML放在了同一个页面。

即你切换了tabs后按回车,原先的tabs页的键盘事件也会执行。

我做了一下处理,分享给大家。

首选:

            /* 标签页 */
            $('#page_layout_center_tabs').tabs({
                cache: false,
                onLoad: function () {
                    page_layout_center_tabs_load();
                },
                onSelect: function (title, index) {
                    document.onkeypress = undefined;    //标签切换后,清除所有键盘事件
                },

然后:

<div id="esp_indicator_index_datagrid_toolbar">
        <form id="esp_indicator_index_datagrid_form">
            <table onclick="document.onkeypress = function (key) { if (key.keyCode == 13) { esp_indicator_index_datagrid_load(); } }">
                <tr>
                    <th>指标名称:</th>
                    <td>
                        <input class="easyui-textbox" type="text" name="IndicatorName" />
                    </td>

困扰我好久了、今天抽出时间把他解决了。

时间: 2024-08-09 22:00:46

easyui 回车搜索的相关文章

回车搜索

1 //回车搜索 2 search_keyword.on('keydown', function(e){ 3 if(e.keyCode == 13) { 4 search.click(); 5 } 6 });

bootstrap制作搜索框及添加回车搜索事件

下面是开发中用bootstrap制作的一个搜索框,以及给搜索框添加回车搜索事件的一个小案例. bootstrap制作搜索框及添加回车搜索事件 下面是功能实现的代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>bootstrap制作搜索框及添加回车搜索事件</title> 6 7 <link rel="s

点击回车搜索

今天发现一个好玩的,也是常用的 输入框输入完后按回车搜索,并且隐藏键盘. 第一步:xml <EditText android:id="@+id/city" android:imeOptions="actionSearch" android:singleLine="true" android:layout_width="match_parent" android:layout_height="wrap_conte

EasyUI之搜索框searchbox

1.实例背景 EasyUI中searchbox搜索框,输入值后点击搜索图标,可以打印出值 2.实例源码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>EasyUI之搜索框searchbox</title> <link rel="stylesheet" href="../themes/black/easyui

EasyUI - SearchBox 搜索框

效果: html代码: <input id="ss"/> <div id="mm"> <div data-options="name:'所有频道',iconCls:'icon-ok'">所有频道</div> <div data-options="name:'新闻频道'">新闻频道</div> </div> JavaScript代码: $(fun

EasyUI回车提交表单

一.js工具类 /******************************************************************************* * 表单光标定位 * * @param formId * @param focusInputName */ function formFocus_Bruce(formId, focusInputName) { window.setTimeout(function() { $("#" + formId + &qu

WPF 控件功能重写(Combobox回车搜索)

前言:在我们日常使用软件的时候,Combobox会让用户很方便的选择出需要的东西,但是ComboBox中的下拉行数过多时就不那么好用了. 如果在项目中有很多这样的ComboBox控件的话,我们可以考虑重写控件. 重写后的的工具类:(重写了ComboBox的OnkeyUp事件,即:键盘松开) class EnterComboBox : ComboBox { protected override void OnKeyUp(KeyEventArgs e) { if (e.Key == Key.Ente

EasyUI 20-SearchBox(搜索框)组件

easyui datagrid 搜索功能

1 Array.prototype.contains = function(obj) { 2 var i = this.length; 3 while (i--) { 4 if (this[i] === obj) { 5 return true; 6 } 7 } 8 return false; 9 }; 10 // 查询函数 11 var tempIndex=[]; 12 function searchText(dg,t){ //参数:$("#datagrid"),$(”#text“)