jquery填充表单

使用jQuery自动化填充HTML表单 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集,因此可以被JavaScript程序直接读取。JSON格式的广泛接受,得益于其简洁的结构和良好的跨语言特性。Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个页面的情况下,能够更新部分网页的技术。 阅读详情

jQuery发送ajax填充表单的写法

这里记录一下以便后续使用:

=====================================================================

填充下拉框

html:

<div class='col-md-10'>
    <select name="ethnic" id="ethnic" lay-verify="">
        <option value="">选择民族</option>
    </select>
</div>

js:

/*获取民族*/
    function getMz() {
        $.ajax({
            "url": "/XXXXXXXXXX",
            "type": "get",
            async: false,
            "success": function (data) {
                var mz = data.data;
                for (var i = 0; i < mz.length; i++) {
                    var code = mz[i].code;
                    var name = mz[i].name;
                    $("#ethnic").append("<option value='" + code + "'>" + name + "</option>")
                }
            }
        })
    }

填充checkbox

html:

<div class='form-group'>
                <label class='col-md-2 control-label'>“XX”情况</label>
                <div class='col-md-10' id='sasqk'>
                    <div hidden>
                        <input  style="display:none"  type='checkbox' name='sasqk' lay-filter='sasqk'  value="sasqk" checked>
                        <input  style="display:none"  type='checkbox' name='sasqk' lay-filter='sasqk'  value="sasqk" checked>
                    </div>
                </div>
</div>

注:上面代码中两个input是为了layui填充数据所设置的与填充checkbox无关

js:

/**
     * 获取XXXX情况字典值
     */
    function getSasqk() {
        var element = $("#sasqk").last();
        $.ajax({
            "url": "/XXXXXXXXXX",
            "type": "get",
            async: false,
            "success": function (data) {
                var dut = data.data;
                if (data.code == 0) {
                    for (var i = 0; i < dut.length; i++) {
                        var k = dut[i].k;
                        var val = dut[i].val;
                        element.append("<input type='checkbox' name='sasqk' title=" + val + " value=" + k + ">")
                    }
                } else {
                    alert(data.message);
                }
            }
        })
    }

 

jQuery.formautofill表单自动填充插件实战详解 不是什么黑科技,但它体现了前端工程化的精髓:🔧低侵入:不改 DOM,只读name📦高复用:一套逻辑通吃所有表单⚡提效率:一行代码替代百行赋值🛡️易维护:数据结构变了也不怕当然,它也有局限:❌ 不适合现代 MVVM 框架主导的项目❌ 复杂交互仍需额外封装但对于传统的 jQuery 项目、后台管理系统、快速原型开发来说,它依然是那个“最懂你”的小助手 ❤️要不要现在就去试试? 阅读详情

相关推荐

jquery-fillform:自动填写表单,基于输入类型

#jquery-fillform 自动填充表单,基于输入类型 ##入门 1. 在您的网站上包含 js。 < script src =" js/jquery.fillForm.js " > </ script > 2. 初始化 < script > $ ( 'form' ) . fillForm ( ) ; </ script > 3. 选项 全部 all填写所有输入,或仅需要(基于必需的属性)- true/false 风俗 custom定义为输入类型定义您自己的值 开始时 onStart开始前 onChange 在更改每个值之前onChange 结束 onEnd 自动提交 填写后onEnd自动提交表单 ##许可证麻省理工学院

使用jQuery将数据快速填充到表单

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33690367的博客 1358

jquery.formautofill 表单填充控件

jquery.formautofill 表单填充控件,在平时使用页面表单或者弹出窗口需要赋值的时候通常情况要一个一个的赋值,有了这个控件可以实现一句话就轻松搞定。

jquery 自动填充form

var FormUtils = {     fillForm: function(formid, data) {         $('#' + formid).find(':input').each(function() {             $(this).val(data[$(this).attr('id')]);             $(this).removeClass...

Chinaxxren 1028

jQuery自动填充表单功能代码.zip

jQuery自动填充表单功能代码是一款利用jQueryUI的autocomplate工具实现表单的自动填充功能,数据可通过ajax从后台获取,或者从文本文件中获取都可。

[MR]RCM约束下的手术机器人

RCM(Remote Center of Motion)约束,通俗讲就是做微创手术时,机械臂插进身体,机械臂受身体的插入点的约束,不能乱动。 相关参考论文 Task Control with Remote Center of Motion Constraint for Minimally Invasive Robotic Surgery ...

土豆大叔的博客 4579

jQuery快速填充非form数据

jQuery非formjQuery。

weixin_43159039的博客 955

20、基于图神经网络的脱氢焓预测方法研究

本文研究了基于图神经网络(GNN)的液态有机氢载体(LOHC)材料脱氢焓预测方法。通过分析现有GNN方法的局限性,提出了一种新的聚合自节点表示(AWS)方法,并结合丰富的原子特征和集成学习策略,显著提高了预测性能。实验结果表明,AWS在脱氢焓预测和多个基准化学性质预测任务中均优于现有GNN方法。此外,基于分子结构的集成方法进一步提升了模型的鲁棒性和准确性。研究展示了该方法在筛选LOHC材料中的潜力,并为未来预测更多化学性质奠定了基础。

pp12345的博客 103

html表单填满,基于jQuery的表单填充实例

如下所示://表单填充, formDataLoad: function (domId, obj) {for (var property in obj) {if (obj.hasOwnProperty(property) == true) {if ($("#" + domId + " [name='" + property + "']").size() > 0) {$("#" + domId ...

weixin_39581739的博客 350

我的python学习之路

Python 是一门功能强大且易于学习的编程语言,广泛应用于数据分析、人工智能、Web 开发、自动化等领域。以下是一个 Python 学习路径的总结,帮助你系统地掌握 Python 编程。

数据知道的博客 3万+

SOEM主站开发篇(1):移植SOEM主站到Linux开发板

详细介绍了SOEM主站源码移植到Linux开发板上的步骤,同时演示了如何使用Linux开发板获取EtherCAT从站的PDO映射信息。

kevin1499的博客 2398

[原创]利用jquery将给定的json字符串向表单中自动填充

这是上一篇将form转换成json的反向,即将json往form中自动填充,有了这两个封装好了的jquery插件,就可以方便的实现mvc各层之间的数据传递了,再也不写恶心人的那些代码了。目前支持的表单控件元素有限,现这样用倒再说,以后再加!   网页: &lt;div style="width:400px;background-color:#CCCCCC;padding:10px"&gt; ...

iteye_13456的博客 440

高质量文献综述原来这么写!借助Gemini 3 Pro+四步法,手把手教你写出有逻辑深度的综述

总结与展望先总结现状,说明前人已经做到什么地步了,再指出缺口,前人没解决什么问题、方法有什么局限等等,最后再在这个缺口的基础上,提出你的未来研究方向。当你有个复杂的研究题目,但没办法拆解出关键词,就可以让Gemini 3 Pro来辅助帮你拆解,并帮你写专业的检索式,若是找英文文献,还能帮你将中文关键词翻译成地道的专业术语。做文献笔记,可以建立文献笔记矩阵,可以用Excel建个表格,横向是文献,纵向是关键要素,包括作者/年份、研究问题/假设、理论框架/模型、研究方法/数据来源、核心结论、局限性/Gap。

智能AI让学术科研更容易 992

JQuery+JSON自动填充表单

主要用于“修改”操作的表单中,要求表单name属性值与json的key值一致   function loadData(obj){     if($.type(obj)!="object"){       alert("页面初始化错误!");       return false;     }     var key,value,tagName,type,arr;  ...

laisean的专栏 1872

RT-DETR改进有效系列目录 | 包含卷积、主干、RepC3、注意力机制、Neck上百种创新机制

Hello,各位读者们好Hello,各位读者,距离第一天发RT-DETR的博客已经过去了接近两个月,这段时间里我深入的研究了一下RT-DETR在ultralytics仓库的使用,旨在为大家解决为什么用v8的仓库训练的时候模型不收敛,精度差的离谱的问题,我也是成功的找到了解决方案,对于ultralytics仓库进行多处改进从而让其还原RT-DETR官方的实验环境从而达到一比一的效果。同时本人一些讲解视频和包含我所有创新的RT-DETR文档。

Snu77的博客 3万+

在Ubuntu上安装Node.js编程

在Ubuntu操作系统上安装Node.js是非常简单的,本文将为您提供详细的安装步骤。这是一个简单的Node.js HTTP服务器示例,它将在本地主机的端口3000上监听请求,并返回"Hello, World!npm是Node.js的包管理器,您可以使用它来安装和管理Node.js模块。您已成功在Ubuntu上安装了Node.js,并创建并运行了一个简单的Node.js应用程序。现在,您已经成功安装了Node.js和npm,让我们创建一个简单的Node.js应用程序并运行它。如有任何疑问,请随时提问。

CodeNexus的博客 3524

jquery自动获取和填充表单元素

//获取表单数据,返回json格式数据 /* *因为项目涉及到大量的表单处理,字段一一对应会比较繁琐,所以写了个方法统一获取需要提交的表单元素 *公司用的easyui框架,所以对easyui表单元素有做相应处理,如不需要可以删除函数里面的if判断,只取else里面的内容即可 *思路: *表单的字段id="数据库字段名 + _auto"; *radio和checkbox则是...

ao0695900062162430的博客 503

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

jquery json填充html,JQuery将 form里面内容转json,json填充form表单

form里面内容转json,json填充form表单/*** 将form里面的内容序列化成json* 相同的checkbox用分号拼接起来* @param {obj} 需要拼接在后面的json对象* @method serializeJson* */$.fn.serializeJson = function (otherString) {var serializeObj = {},array = ...

weixin_29595517的博客 242

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

ajax 填充表单,动态填充表单与JQuery和Ajax

那么,这就是我所做的。对于生成的每一个都响应按钮,我设置onClick事件传递我想被预先填充在我的形式向JS函数RespondMessage字段()我同时也在页面底部制成的形式我用CSS隐藏了。 这个表单包含尽可能多的隐藏字段,因为我想要预先填充的数据,以及尽可能多的跨度,因为我想显示信息。当我调用RespondMessage函数时,我用我调用函数的参数手动设置表单中的隐藏字段。 之后,我用我想要...

weixin_34732699的博客 346

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

php 禁止记录密码,实例详解jQuery 禁止表单用户名、密码自动填充功能

Html登录表单经常被自动填充,有的甚至用户从来没有登录过的网站也会有自动填充。本文主要介绍了jQuery 禁止表单用户名、密码自动填充功能,需要的朋友可以参考下,希望能帮助到大家。Mozilla developer documentation 建议使用表单设置属性 tautocomplete=”off” 来阻止浏览器从cache获取数据填充登录表单。但是这种方案不兼容某些Chrome、Firef...

weixin_42515392的博客 201

结合jquery 将异步对象数据自动填充到对应的表单中

和struts2自动封装页面表单信息进入对应的vo差不多 需要vo的属性名和前台表单组件的id值相同。 假设现在需要修改用户信息,那么可以先区服务器请求某个id所对应的用户信息,将此用户实例进行序列化 然后返回到浏览器中 此时将服务器的字符串反序列化为js Object对象之后 将此对象进行遍历 然后根据属性名设置属性名所对应的页面组件的值。 [code="java...

hfkiss44的专栏 460

jquery如何实现返回上一页保留表单的填充内容的功能?

对于含有大量表单元素的情况,手动为每个表单字段赋值显然是不切实际的。我们可以编写一个更通用的方法来处理这种情况。

长风破浪会有时的博客 977

php json 表单,jquery php json 表单自动填充代码

;(function($){/* plugin */$.fn.autocomplete=function(o){if(o.ajax) o.ajax=$.extend({ url:'', datatype:'json', async:true }, o.ajax||{});o.elemcss教程=$.extend({ focus:{'color':'#f00'}, blur:{'color':'#0...

weixin_42099942的博客 187

juqery--获取json数据后一次性填充表单数据的方法

针对项目中的表单修改等操作,我们首先要获取数据并把数据填充到form表单中,如果你没有使用相关框架做开发,单纯的使用jquery填充表单数据,当表单中的数据对象有很多时,这个时候如果能有一个方法直接调用一个函数就能把数据一次性填充就好啦,下面我们就来说一个load表单数据对象的方法:    1、首先要获取表单数据,这个在这里就不讲了,假设获取的表单数据对象为; data    2、下面直接上代

DreamFive 2783
上一篇: Unable to start embedded Tomcat(已解决)
下一篇: java8lambda表达式对集合分组并且排序(记一次性能优化案例)
java小安然
博客等级 码龄8年 180粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值