code

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jQuery EasyUI Application Demo</title>
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.com/easyui/themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.com/easyui/themes/icon.css">
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.com/easyui/themes/color.css">
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.com/easyui/demo/demo.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.min.js"></script>
<script type="text/javascript" src="http://www.jeasyui.com/easyui/jquery.easyui.min.js"></script>
</head>
<body>
<div id="panelinfo" class="easyui-panel" title="My Panel" style="width:300px;height:250px;padding:10px;" >
<div class="ftitle">User Information</div>
<form id="ff" action="" method="post" enctype="multipart/form-data">
<table>
<tr>
<td>Account:</td>
<td><input id="account" name="account" class="f1 easyui-textbox easyui-searchbox" data-options="searcher:doSearch" /></td>
</tr>
<tr>
<td>Name:</td>
<td><input id="name" name="name" class="f1 easyui-textbox" /></td>
</tr>
<tr>
<td>Email:</td>
<td><input id="email" name="email" class="f1 easyui-textbox" /></td>
</tr>
<tr>
<td>Phone:</td>
<td><input id="phone" name="phone" class="f1 easyui-textbox" /></td>
</tr>
</table>
</form>
</div>
<div id="dlg" class="easyui-dialog" style="width:220px;height:450px;" data-options="title:'Select User Info',toolbar:'#dlg-toolbar',buttons: '#dlg-buttons',modal:true">
<table id="dg" data-options="singleSelect:true"></table>
</div>
<div id="dlg-toolbar" style="padding:2px 0">
<input class="easyui-searchbox" data-options="prompt:'Please input somthing',searcher:doSearchUser" style="width:100%" />
</div>
<div id="dlg-buttons">
<a href="javascript:void(0)" class="easyui-linkbutton" onclick="javascript:doSelect()">Select</a>
<a href="javascript:void(0)" class="easyui-linkbutton" onclick="javascript:$('#dlg').dialog('close')">Close</a>
</div>

<script type="text/javascript">
var data = [
{'dlg_accoutn':'100000', 'dlg_name':'00000'},
{'dlg_accoutn':'100001', 'dlg_name':'11111'},
{'dlg_accoutn':'100002', 'dlg_name':'22222'},
{'dlg_accoutn':'100003', 'dlg_name':'33333'},
{'dlg_accoutn':'100004', 'dlg_name':'44444'},
{'dlg_accoutn':'100005', 'dlg_name':'55555'},
{'dlg_accoutn':'100006', 'dlg_name':'66666'},
{'dlg_accoutn':'100007', 'dlg_name':'77777'},
{'dlg_accoutn':'100008', 'dlg_name':'88888'},
{'dlg_accoutn':'100009', 'dlg_name':'99999'},
{'dlg_accoutn':'100010', 'dlg_name':'111000'},
{'dlg_accoutn':'100011', 'dlg_name':'222111'},
{'dlg_accoutn':'100012', 'dlg_name':'333222'},
{'dlg_accoutn':'100013', 'dlg_name':'444333'},
{'dlg_accoutn':'100014', 'dlg_name':'555444'},
{'dlg_accoutn':'100015', 'dlg_name':'666555'},
{'dlg_accoutn':'100016', 'dlg_name':'777666'},
{'dlg_accoutn':'100017', 'dlg_name':'888777'},
{'dlg_accoutn':'100018', 'dlg_name':'999888'},
{'dlg_accoutn':'100019', 'dlg_name':'111222'},
{'dlg_accoutn':'100020', 'dlg_name':'222333'},
{'dlg_accoutn':'100021', 'dlg_name':'333444'},
{'dlg_accoutn':'100022', 'dlg_name':'444555'}
];

$(function() {
$('#dlg').dialog('close');
})

function doSelect () {
var row = $('#dg').datagrid('getSelected');
console.log(row);
if (row) {
$('#account').textbox('setValue',row['dlg_accoutn']);
$('#account').textbox('setText',row['dlg_accoutn']);
$('#name').textbox('setValue',row['dlg_name']);
$('#name').textbox('setText',row['dlg_name']);
};
$('#dlg').dialog('close');
}

function doSearch () {
$('#dlg').dialog('open');
$('#dg').datagrid({
data:data,
columns:[[
{field:'dlg_accoutn',title:'Account',width:100},
{field:'dlg_name',title:'Name',width:100}
]]
});
}

function doSearchUser () {
var tmp = [
{'dlg_accoutn':'100017', 'dlg_name':'888777'},
{'dlg_accoutn':'100018', 'dlg_name':'999888'},
{'dlg_accoutn':'100019', 'dlg_name':'111222'},
{'dlg_accoutn':'100020', 'dlg_name':'222333'},
{'dlg_accoutn':'100021', 'dlg_name':'333444'},
{'dlg_accoutn':'100022', 'dlg_name':'444555'}];
$('#dg').datagrid('loadData',tmp);
//$('#dg').datagrid('reload');
}
</script>
</body>
</html>

jquery easy ui 简单字段选择搜索实现的更多相关文章

  1. 【JQuery Easy UI】后台管理系统的简单布局分享

    重要说明:本博已迁移到 石佳劼的博客.有疑问请到 文章新地址 留言..! 近期做的一个简单的后台管理系统,当中用到了JQuery Easy UI框架,对于撸主这样的把控件能摆整齐就谢天谢地的码农来说, ...

  2. jQuery Easy UI 开发笔记

    1.jQuery Easy UI主要的运行原理是通过核心的代码调用插件来实现UI效果的 2.jQuery Easy UI插件与插件之间的关系是: 一.独立式插件: 独立式插件是指:不与其他的插件具有相 ...

  3. JQuery Easy Ui (Tree树)详解(转)

    第一讲:JQuery Easy Ui到底是什么呢? 首先咱们知道JQuery是对Java Script的封装,是一个js库,主要提供的功能是选择器,属性修改和事件绑定等等.. JQuery ui是在j ...

  4. JQuery Easy Ui dataGrid 数据表格 ---制作查询下拉菜单

    JQuery Easy Ui dataGrid 数据表格 数据表格 - DataGrid 继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值.. 数 ...

  5. jQuery Easy UI Resizable(调整大小)组件

    Resizable(调整大小)组件,easyui基础组件之中的一个.调整大小就是能够对元素能够拖着调整大小,这个组件不依赖于其它组件,使用比較简单,相关的属性.事件都 在样例中介绍了. 演示样例: & ...

  6. jQuery Easy UI Droppable(放置)组件

    Droppable(放置)组件也是一个基本组件,使用方法较简单,语法都在样例里面凝视了: 演示样例: <!DOCTYPE html> <html> <head> & ...

  7. JQuery Easy UI 简介

    [什么是JQuery Easy UI?] jQuery EasyUI 是一组基于 jQuery 的 UI 插件集合,而 jQuery EasyUI 的目标就是帮助Web 开发者更轻松的打造出功能丰富并 ...

  8. Jquery easy UI 上中下三栏布局 分类: ASP.NET 2015-02-06 09:19 368人阅读 评论(0) 收藏

    效果图: 源代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...

  9. jQuery Easy UI (适应屏幕分辨率大小)布局(Layout)

    一.jQuery Easy UI (适应屏幕分辨率大小)布局(Layout) 1.首先应用的是jquery-easyui-1.4 版本(版本不同,兼容性不同) 2.实现整个页面的布局( layout: ...

随机推荐

  1. 转:void *

    void的含义 void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型. void指针使用规范①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值.例 ...

  2. 阅读《Android 从入门到精通》(17)——进度条

    进度条(ProgressBar) java.lang.Object; android.view.View; android.widget.ProgressBar; ProgressBar 类方法 Pr ...

  3. RGB(FFFFFF)转255:255:255

    NSString *color = model.display_color; long colorLong = strtoul([color cStringUsingEncoding:NSUTF8St ...

  4. Bitmap具体解释与Bitmap的内存优化

    感觉这里的排版看着更舒服些 Bitmap具体解释与Bitmap的内存优化 一.Bitmap: Bitmap是Android系统中的图像处理的最重要类之中的一个.用它能够获取图像文件信息,进行图像剪切. ...

  5. VS2012开发cocos游戏遇到问题汇总

    1.编译成android时.须要改动jni/android.mk,每一个cpp都改动一下太麻烦,能够让他自己主动识别. # 遍历文件夹及子文件夹的函数 define walk $(wildcard $ ...

  6. oracle各种常用管理sql及其他 ---待续

    启动客户端工具:sqlplus /nolog 使用sysdba链接:conn / as sysdba; select * from dba_users; --查看数据库里面所有用户,前提是你是有dba ...

  7. Hadoop启动过程分析

    先把客户端修好,后续慢慢写.  菊子曰:体验离线写博的乐趣

  8. 漂亮的Qt控件 QSS代码例子

    Qt Style Sheets Examples We will now see a few examples to get started with using Qt Style Sheets. S ...

  9. 4X4矩阵键盘扫描程序

    4X4矩阵键盘扫描: 1. 4根行线的GIO均设为Output,根列线的GIO均设为Input: 2. 4根行线的GIO分别置为0111.1011.1101.1110,读逐一读取列线GIO的值,可确定 ...

  10. [sh]ls -F一种非常有用的ls格式

    ls -F一种非常有用的ls格式 tz/y/yupeng > ls -F#q#           News/         doc/          images/       mbox  ...