根据ID填充文本框的小例子。
需要引入外部jquery框架。
1,前台:
<script type="text/javascript">
/**
* 根据ID填充文本框中内容
* edit by www.jbxue.com
*/
function func_load_remark(sr_id){
if(sr_id!=0){
$.getJSON("loadSrRemark.do?date="+new Date(), {srid:sr_id}, function(srmain){
$("#bparemark").val(srmain.bpa_remark);
$("#itdremark").val(srmain.itd_remark);
$("#bugremark").val(srmain.bu_remark);
$("#itoremark").val(srmain.ito_remark);
});
}else{
$("#bparemark").val("");
$("#itdremark").val("");
$("#bugremark").val("");
$("#itoremark").val("");
}
}
function check(){
if($("#srid").val()=="0"){
alert("请选择SR_ID!");
$("#srid").focus();
return false;
}
return true;
}
</script>
后台代码:
package com.aegon_cnooc.oa.admin.action;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import net.sf.json.JSONSerializer;
import net.sf.json.util.JSONUtils;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import com.aegon_cnooc.framework.base.action.BaseAction;
import com.aegon_cnooc.oa.admin.service.UserService;
import com.aegon_cnooc.oa.ibatis.to.TuOafSrMainTO;
public class LoadSrRemarkAction extends BaseAction{
private UserService userService;
public ActionForward executeAction(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
String srid=request.getParameter("srid");
TuOafSrMainTO srMain=userService.getRemarkBySrId(srid);
response.setContentType("application/json;charset=gbk");
response.setCharacterEncoding("gbk");
PrintWriter pw = response.getWriter();
pw.write(JSONUtils.valueToString(JSONSerializer.toJSON(srMain)));
pw.flush();
return null;
}
public void setUserService(UserService userService) {
this.userService = userService;
}
}
分享到:
相关推荐
在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画效果以及Ajax交互。...在实际项目中,你需要根据实际情况调整代码,例如使用Ajax请求动态获取数据。
在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了JavaScript代码的编写,尤其是在处理DOM操作、事件处理以及动画效果等方面。对于标题提到的"jquery input文本框模拟select选择框获取选定",这是...
2. **创建文本框**:在HTML中创建一个用于输入城市名的文本框,添加一个ID以便于jQuery选择器找到它。 ```html <input type="text" id="city-input" placeholder="请选择城市"> ``` 3. **添加事件监听器**:使用...
本资源“jQuery实现点击文本框颜色拾取的颜色选择器源码.zip”提供了一个基于jQuery的自定义功能,即在文本框中点击后弹出颜色选择器,用户可以选择颜色并将其值填充到文本框内。这个功能对于网页设计和前端开发来说...
这个“jQuery时间选择器点击选择小时分钟代码”很可能是一个实现这一功能的代码示例或者插件。接下来,我们将详细探讨jQuery时间选择器的工作原理、实现方式以及如何在实际项目中应用。 ### jQuery时间选择器的基本...
标签“源码 工具”表明这可能涉及到具体的代码示例和实用工具。在实际开发中,开发者可能会使用JavaScript库或框架,如jQuery、React、Vue等,来简化这一过程。例如,使用jQuery,可以这样实现: ```javascript $...
"文本框设置默认值、验证以及提交"这一主题涵盖了三个关键环节:为文本框预填充默认值,实现输入验证,以及处理表单提交。这些功能在jQuery库的帮助下可以轻松实现,jQuery是一个广泛使用的JavaScript库,简化了DOM...
9. **文本框设置**:`Web_文本框设置`可能是关于输入框验证、自定义样式或者自动填充功能的示例。 通过学习和实践这些知识点,开发者可以掌握Ajax和JQuery的基本应用,从而创建出功能强大且用户体验优良的Web应用...
而"jiaoben6454"可能是一个示例或脚本文件,包含了实际的jQuery代码实现。 总的来说,"jQuery仿淘宝色系颜色选取代码"是一个结合了DOM操作、事件处理、动画效果和用户交互的jQuery实践案例,对于学习和提升...
本实例将深入探讨jQuery如何在实际应用中实现一个自动提示的文本框功能,以此来展示jQuery的强大之处。 首先,理解jQuery的核心理念是“写得更少,做得更多”。它通过一种简化的语法,使得开发者可以更高效地编写...
`AjaxPro.NET_AutoQueryTextBox`可能是一个库或者一个示例项目,它利用AjaxPro.NET框架来实现文本框的自动查询功能。AjaxPro.NET是一个用于.NET Framework的开源AJAX库,它允许开发者轻松地创建无刷新的Web应用程序...
3. **jQuery代码**:编写jQuery脚本来监听输入框的keyup事件,当用户输入时,根据当前的输入值匹配预定义的邮箱域名列表,并在提示列表中显示匹配项。 ```javascript $(document).ready(function() { var ...
在本文中,我们将深入探讨如何使用Jquery实现一个仿搜索引擎文本框自动补全功能,这是一个在Web开发中常见的用户体验优化工具。此项目实践基于人工智能的背景,利用JavaScript库Jquery来提升用户在搜索框中的输入...
这段代码选择ASP.NET页面中的文本框(例如ID为`txtSfzh`)并应用AutoComplete功能。配置项包括宽度、最大显示结果数、延迟时间、缓存长度等。`formatItem`和`formatResult`函数用于自定义返回的提示数据格式。 `...
本文将详细讲解如何使用jQuery实现多条件筛选功能,解答关于`selectA`的疑惑,并提供相关HTML代码示例。 一、jQuery简介 jQuery是由John Resig在2006年创建的一个轻量级JavaScript库,它的目标是“write less, do ...
以上就是一个完整的jQuery UI Autocomplete示例,结合ASP.NET和SQL Server 2000的Northwind数据库。这个例子展示了如何通过客户端的jQuery UI组件与服务器端的Web服务进行交互,动态地为用户提供自动补全建议。通过...
jQuery UI的Autocomplete组件是一个强大的功能,它允许用户在输入时自动填充建议选项,极大地提高了用户体验。这个组件尤其适用于搜索框、表单输入和其他需要动态获取数据的场景。在本篇中,我们将深入探讨jQuery UI...
在JavaScript编程中,有时我们需要实现两个或多个文本框(input元素)之间的内容同步,即在一个...这两个示例提供了一个基础框架,你可以根据实际情况进行调整,比如增加更多文本框的同步,或者添加更复杂的逻辑判断。
文件`demo.html`可能是实现这个功能的示例代码,`images`文件夹可能包含相关的图标或图片资源,而`js`文件夹可能包含JavaScript代码文件,如主JS文件或者第三方库,如jQuery,用于简化DOM操作和事件处理。...
2. DOM操作:jQuery提供了丰富的选择器,如ID选择器(`#id`)、类选择器(`.class`)、元素选择器(`tag`)等,用于选取页面上的元素。例如,`$("#elementId")`选取ID为`elementId`的元素。 3. 事件绑定:使用`.on()`方法...