页面上的匹配查询
<td>
<s:textfield id="executeName" name="taskForm.executeName" cssClass="inp_txt inp_wid1 col_b" size="26" onclick="mulitSelect()" readonly="true" ></s:textfield>
<input type="button" class="button2" id="txtIndDrop" onclick="mulitSelect()" value="选择"/>
</td>
function mulitSelect(){
$.getJSON("task_mulitSelector.do",function(data){
$("#executeName").mulitselector({
title:"请选择任务执行人",
width:"530px",
data:data
});
});
<action name="task_*" class="com...TaskAction"
method="{1}">
public String mulitSelector(){
Map condition = new HashMap();
condition.put("deptId", getUserSession().getDeptId());
executeList=userInfoService.findUserInfoGetLowerByDeptId(condition);
List<ExecuterEntiry> list = new ArrayList();
if(executeList!=null && executeList.size()>0){
for(int i=0;i<executeList.size();i++)
{
list.add(new ExecuterEntiry(executeList.get(i).getId().toString(), executeList.get(i).getUserName()));
}
}
return returnJsonString(list);
}
package com.jsict.ictmapmodule.task.Entiry;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.jsict.ictmapmodule.task.web.action.TaskAction;
public class ExecuterEntiry
{
private static final Log logger = LogFactory.getLog(ExecuterEntiry.class);
private String id;
private String name;
private String msdn;
public ExecuterEntiry(String id,String name){
logger.info("ExecuterEntiry id = "+id+", name = "+name);
this.id=id;
this.name=name;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getMsdn() {
return msdn;
}
public void setMsdn(String msdn) {
this.msdn = msdn;
}
}
/**
* 返回json格式数据串
* @param obj
* @return
*/
public String returnJsonString(Object obj){
JSON json = JSONSerializer.toJSON(obj);
this.setJsonToString(json.toString());
return RESULT_JSONSTRING;
}
分享到:
相关推荐
本资源"jQuery下拉框匹配查询选择代码.zip"提供了实现下拉框(Select)自动匹配查询功能的代码,这对于创建交互性强、用户体验良好的Web应用程序非常有用。 首先,我们来看一下这个功能的核心概念。在传统的HTML中...
在IT行业中,尤其是在前端开发领域,下拉框(Select)...总的来说,"下拉框可输入模糊查询,自动匹配"这一功能是现代网页应用中常见且实用的设计,通过合理的编程技巧和工具库,我们可以轻松地在H5环境中实现这一特性。
5. 处理结果:遍历返回的匹配结果,提取出每个匹配到的链接,并按照需要进行进一步处理,如保存到文件或显示在界面上。 在提供的压缩包文件"易语言正则匹配网页链接源码"中,应该包含了实现这些功能的具体代码。...
在搜索引擎中,关键字密度是指一个网页上某个关键字出现的次数与页面总词数的比例。在SQL中,我们可以通过计算含有特定关键字的行数或字符数来实现这个概念。例如,我们可以创建一个函数来计算`content`字段中关键字...
### JSP页面中模糊查询的关键知识点 #### 一、模糊查询的概念 模糊查询是指能够根据用户输入的内容...综上所述,通过使用Ajax技术,可以有效地解决B/S结构下的模糊查询问题,提升用户体验,同时减轻服务器的压力。
在IT领域,"Deep Web查询接口的复杂模式匹配"是一个重要的研究主题,涉及到网络信息检索、数据挖掘和隐私保护等多个方面。Deep Web,通常被称为暗网或深层网络,是指那些未被搜索引擎索引的互联网部分,它包含了大量...
"jQuery Select下拉框关键字匹配查询选择代码"是关于利用jQuery实现一种功能,即在下拉选择框中通过输入关键字实时筛选出匹配的选项。这种功能常见于许多Web应用中,可以极大地提高用户体验,让用户能够快速找到目标...
=]*`来匹配路径和查询参数。 总之,正则表达式提供了一种强大而灵活的方式来处理和验证网址格式。通过不断调整和优化正则表达式,可以使其更全面地覆盖各种网址结构,满足不同应用场景的需求。在实际项目中,开发者...
在本篇文章中,我们将介绍如何使用jQuery实现一个简单的HTML页面文本框模糊匹配查询功能。这涉及到一系列的前端技术,包括HTML布局、CSS样式设计以及利用jQuery进行动态交互。对于初学者或者需要在项目中集成该功能...
1. 搜索引擎优化(SEO):SEO 是一种策略,旨在提高网站在搜索引擎结果页面(SERP)上的排名。它包括对网站内容、结构和外部链接的优化,以增加其可见性和可访问性。关键词的选择、元标签的使用、内部链接的构建以及...
《jQuery Select下拉框关键字匹配查询选择代码》 在网页开发中,用户界面的交互性是提升用户体验的关键因素之一。jQuery作为一个强大的JavaScript库,为开发者提供了丰富的API和工具,使得实现复杂的交互效果变得...
在IT行业中,创建一个“可以输入带自动匹配的下拉框”是常见的需求,尤其在网页交互设计中。这样的功能通常被称作自动补全(AutoComplete)或智能搜索框,它极大地提升了用户输入数据的效率和用户体验。下面将详细...
2. 数据处理:在读取数据后,可能需要对数据进行清洗、筛选、排序或合并等操作,以便更有效地匹配网页查询需求。 3. Excel格式兼容:确保工具能处理不同版本的Excel文件(如xls, xlsx),可能需要使用openpyxl或xlrd...
关键字匹配通常是指在一段文本(如文档、网页、邮件等)中查找是否存在给定的一组关键字或短语。这个过程对于搜索引擎、信息过滤、文本分类以及机器学习模型的训练等任务至关重要。 在实际应用中,关键字匹配算法...
标题:"查询条件匹配"与描述:"主要介绍怎样实现查询条件与网页域匹配的一种方法",共同阐述了在信息检索领域中解决查询词与文档中词不匹配问题的重要性以及提出了一种基于语义关系的查询扩展和文档重构方法。...
在实际应用中,该系统可能会使用如PHPExcel或phpSpreadsheet库来读取和操作Excel文件,通过HTTP表单让用户上传文件,然后通过SQL查询或者在内存中处理数据,最后将结果以表格或者图表的形式在手机网页上展示。...
Java 搜索自动匹配技术是现代应用中常见的功能,特别是在网页搜索、内容推荐系统以及智能输入法等场景下,能够极大地提升用户体验。这个功能的核心在于快速有效地找出与用户输入相匹配的候选词汇,通常通过实时查询...
总之,"一个下拉自动匹配的控件"是现代软件和网页设计中不可或缺的一部分,它体现了以人为本的设计理念,通过自动化和智能化的技术手段,让用户的操作变得更加简单、高效。理解和掌握这一技术,对于提升应用程序的...