HTML部分
<input type="checkbox" value="<s:property value="mc" />" onClick="getJiaoKuanR(this);" /><s:property value="mc" />
JavaScript部分
<script>
//自动判断文本框中的值,并进行组装
function getJiaoKuanR(target){
if(target.checked){
if(isEndWith($("#jiaoKuanR").val(),",") || $("#jiaoKuanR").val() == ""){
$("#jiaoKuanR").val($("#jiaoKuanR").val() + target.value );
}else {
$("#jiaoKuanR").val($("#jiaoKuanR").val() + "," + target.value );
}
}else{
$("#jiaoKuanR").val($("#jiaoKuanR").val().replace("," + target.value,""));
$("#jiaoKuanR").val($("#jiaoKuanR").val().replace(target.value + ",",""));
$("#jiaoKuanR").val($("#jiaoKuanR").val().replace(target.value,""));
}
}
</script>
分享到:
相关推荐
但是在数组中检索一个节点的效率实在不敢恭维,如果节点是N个,那么全部节点数据组装起来的效率就是N*N 在节点少的时候不明显,但是如果有1000个节点,那么明显会发觉延迟了10多秒。延迟速度按指数增加。 MzTree...
本文将详细介绍如何使用JavaScript在`textarea`的光标位置插入文本。该方法适用于多种浏览器环境,包括Internet Explorer(IE)和其他基于Mozilla的浏览器(如Firefox)。我们将通过分析提供的代码示例来深入理解其...
我们希望您编写一个显示列表的网页应用程序,并使用JavaScript来按“克隆信息”或“功能”对它进行分组。 该列表已在JSON对象中提供,您应该假定该对象是AJAX调用的返回,并按原样使用它。 注释标记已经在您应该...
1. **拖拽界面**:这类工具通常有一个大的设计区域,用户可以在这个区域内拖动各种网页元素,如文本框、图像、按钮、表格等。每个元素都有其对应的HTML标签,如`<p>`(段落)、`<img>`(图像)、`<button>`(按钮)...
开发者不再需要在代码中直接创建对象,而是通过配置文件或注解声明依赖,由 Spring 容器负责实例化和组装。 2. **面向切面编程(AOP)**:AOP 允许我们在不修改原有代码的情况下,对程序进行横向切面的增强,比如...
如果使用GUI,可以利用库如Tkinter(Python)或React(JavaScript)创建窗口,添加按钮和文本框,实现点击按钮触发计算事件。 6. **流程控制**:在程序中,循环结构(for、while)可以帮助我们反复执行某些操作,...
ExtJS是一种强大的JavaScript库,专为构建富互联网应用程序(RIA)而设计,它提供了一套完整的组件模型、数据绑定机制以及丰富的用户界面控件。基于Web的ExtJS实例通常涉及利用这些特性创建交互性强、用户体验良好的...
标题中的“Jquery 组合form元素为json格式,asp.net反序列化”是指使用jQuery库将HTML表单中的元素转换成JSON(JavaScript Object Notation)格式的数据,并在后端的ASP.NET环境中通过反序列化将JSON数据还原为对象...
EXTJS是一个基于JavaScript的开源库,它提供了丰富的组件和工具,使得开发者可以快速构建出具有吸引力的用户界面。这本手册主要围绕EXTJS的4.0版本进行了介绍,涵盖了框架的核心概念、用户界面(UI)组件、布局探索、...
这些单元格分别填充了ID、CPU、组装、内存和硬盘等信息。ID自增,确保每行都有唯一的标识。最后,使用`$("#tbAdd").append(tr)`将新创建的行添加到表格的末尾。 表格的样式处理是通过jQuery的事件监听来实现的。...
- 在`data`属性中,组装了要发送到服务器的数据对象`{qrCode:$('#txtQRCode').val()}`,表示客户端要发送一个名为`qrCode`的值,值从id为`txtQRCode`的文本框中获取。 - 在`success`回调函数中,处理服务器返回的...