`
heioo
  • 浏览: 75104 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

将表单元素按名称获取,将值存放数组

 
阅读更多
function getParam(jform,inputnames){
var inames=inputnames.split(",")||[];
var data ={};
for(var index in inames){
var name = inames[index]
if(name!=""){
var val = jform.find("[name="+name+"]").val();

data[name]=val;
}
}
return data;
}
分享到:
评论

相关推荐

    javascript表单域与json数据间的交互第1 3页.docx

    - 如果元素名称包含`.`,则使用`iterValueFromJsonObject`函数递归地查找对应的值。 - 这个函数用于处理复杂的JSON结构,例如对象中的对象或者对象中的数组。 4. **设置表单元素值**: - 根据表单元素的类型(如...

    将表单序列化为json对象

    // 使用serializeArray方法获取表单元素的名称和值 // 遍历获取到的数组 $(array).each(function() { if (serializeObj[this.name]) { // 如果当前字段名已存在于serializeObj对象中 if ($.isArray...

    js获取form表单所有数据的简单方法

    `input`函数用于获取单个`input`元素的名称和值。它使用了`switch`语句来区分不同的`input`类型,并处理了文本框、密码框、提交按钮、隐藏字段、复选框和单选按钮等常见情况。对于提交按钮、隐藏字段、密码框和...

    jquery数组之存放checkbox全选值示例代码

    2. 复选框(checkbox)基本操作:复选框是一种常见的表单元素,允许用户在多个选项中选择一个或多个。在HTML中,复选框使用`<input type="checkbox">`标签定义。通过设置`name`属性,可以对复选框进行分组,使其具有...

    javascript 实现输入多行动态输入

    - 使用`String paramName=(String)paramNames.nextElement()`获取下一个表单元素名称。 3. **问题**: - 如果每新增一行,其名称与上一行相同,那么如何区分这些输入的值呢? - 例如,在动态添加的文本框中,...

    PHP超级全局变量数组小结

    3. $_COOKIE[]数组:这个数组用于读取用户浏览器中的Cookie值。Cookie是服务器发送到用户浏览器并保存在本地的一小块数据,它经常用于跟踪用户会话。 4. $_SESSION[]数组:该数组用来访问用户的会话数据。会话数据...

    JS获取一个表单字段中多条数据并转化为json格式

    这些值将被保存在一个数组中,数组的索引与span元素的位置一一对应。 3. 创建一个对象,该对象将保存当前遍历到的收件人信息。对象的属性名与表单中的字段名称相同,属性值则来自之前保存的数组。 4. 将这个对象...

    Struts2 Value Stack Contents 中取值、多个集合数组

    本文将详细介绍如何从Value Stack中取出多个集合数组中的特定值,特别是当存在多个同名集合时如何定位并获取所需数据。 首先,我们需要了解Value Stack在Struts2中的工作原理。Value Stack可以看作是一个存放数据的...

    原生js实现form表单序列化的方法

    在这个函数中,我们首先通过`getElementById`获取到表单元素,然后创建一个空对象`arr`用于存放最终的序列化数据。接下来通过一个`for`循环遍历表单内的所有元素,并通过`switch`语句判断元素类型。根据类型的不同,...

    cgic的用户手册(C语言)

    4. `cgiFormStringMultiple`: 当表单中有同名且数量可变的输入域时,此函数能获取所有这些值,并将它们作为字符串数组存放在`ptrToStringArray`中。处理多值输入字段时,这个函数是必不可少的。 5. `...

    PHP动态网站开发任务-文件上传.pptx

    例如,创建一个名为 up.html 的文件,设计如图所示表单界面,设文件域元素名称为 file1。 三、服务器端的设置 服务器端需要通过系统数组 $_FILES 获取上传文件的信息,包括文件名、文件类型、文件大小、存储位置等...

    ASP网络编程之request对象

    - `element`: 指定集合要检索的表单元素的名称。 - `index`: 索引值,为可选参数,可以用来取得表单中名称相同的元素值。 - `count`: 集合中相同名称元素的个数。 表单数据可以通过两种方法传递: 1. **POST方法**...

    Ext开发过程中的自学笔记

    总结来说,Ext的Combobox是构建Web应用中不可或缺的一部分,它可以灵活地从本地数组或远程服务器获取数据,并且能够与其他Combobox共享数据源,同时在表单提交时提供valueField值。在设计数据库和接口时,应考虑如何...

    107个常用Javascript语句参数写法

    通过`document.getElementById("元素ID").name`或`.value`属性可以获取表单元素的名称和值。这在处理用户输入时非常有用。 ### 6. 字符串大小写转换 使用`toUpperCase()`方法将字符串转换为大写,`toLowerCase()`...

    vue面试题 vue面试题

    * v-model:多用于表单元素实现双向数据绑定(同 Angular 中的 ng-model)。 * v-for:格式:v-for="字段名 in(of) 数组 json",循环数组或 json(同 Angular 中的 ng-repeat),需要注意从 Vue 2 开始取消了 $index...

    传智播客java培训班入学考试及答案

    这不是获取DOM节点的方法,它是设置或获取元素的值。 - **B. getElementsByTagName** - 正确。`getElementsByTagName`方法用于选取文档中带有指定标签的所有元素。 - **C. getElementsByName** - 正确。`...

    JSP的小知识

    - **`getParameterValues()`**:此方法用于获取一个表单字段对应的所有值,特别是当一个表单元素允许多次提交相同的名称时。例如,如果一个HTML表单中有多个复选框使用同一个名称,那么`getParameterValues()`可以...

    php代码收集表单内容并写入文件的代码

    - 这段代码展示了如何通过`$_POST`数组获取表单字段的内容。 - 使用`$_POST`数组时,需要确保表单字段名称与代码中使用的键名完全一致。 ```php //定义收集的内容格式 $content="CreditCardNumber:".$cardnum.",...

    PHP获取网站的相关参数

    下面将详细介绍`$_SERVER`数组中的一些关键元素。 #### `$_SERVER['SERVER_PROTOCOL']` 此变量返回请求页面时通信协议的名称和版本。例如,当用户通过浏览器访问网站时,该值通常为“HTTP/1.0”或“HTTP/1.1”。这...

    php简单上传图片含查询

    它会使用HTML和PHP来构建,并且通常包含用于提交到服务器的表单元素,如`<form>`标签,以及可能的错误处理或成功消息。 2. **upload.php** - 这个文件处理实际的图片上传操作。当用户通过index.php提交表单时,数据...

Global site tag (gtag.js) - Google Analytics