- 浏览: 622966 次
- 性别:
- 来自: 郑州
-
文章分类
最新评论
-
AlanKay:
Mart_dai 写道Hi 齐晓威_518,我想问问,在exc ...
java 后台 Excel 文件生成后转化为字节流 -
18335864773:
国内的pageoffice插件也可以生成excel。也可以用流 ...
java 后台 Excel 文件生成后转化为字节流 -
JAVA_CLASSm:
你好,请问这个还有源码吗?我刚开始接触这个,想要源码学习一下. ...
同一账号不能多地登录(限制同一账号同一时刻只能一个用户登录使用,向QQ一样) -
pangjinquan:
...
前台JS获取后台的Json数据, 动态创建table并填充数据--转自一位朋友 -
lvjun106:
这是增加删除列,,,,
JQuery自动为表格增加一列
简介
jQuery Form Plugin可以简便且隐式地使用AJAX改善HTML表单(Form)。主要的函数ajaxForm和ajaxSubmit从表单元素中收集信息然后决 定如何管理提交过程。这两个函数都支持很多的选项,它们可以使你完全控制数据的提交方式。用AJAX提交表单再没有jQuery Form Plugin更方便的了。
开发这个插件经过了一个团队的努力,许多人为它贡献各种点子和代码:
John Resig、Mike Alsup、Mark Constable、Klaus Hartl、Matt Grimm、Yehuda Katz、Jörn Zaefferer、Sam Collett、Gilles van den Hoven、Kevin Glowacz、Alex Andrienko
快速入门
1.
在页面中加入表单。无需加入特殊的标记,仅仅是一个正常的表单:
[html] view plaincopy
1. <form id="myForm" action="comment.php" method="post"><br>
2. Name: <input type="text" name="name" /><br>
3. Comment: <textarea name="comment"></textarea><br>
4. <input type="submit" value="Submit Comment" /><br>
5. </form><br>
2.
包含jQuery和jQuery Form Plugin的脚本文件,然后在DOM加载后使用简短的脚本来初始化表单:
[html] view plaincopy
1. <html><br>
2. <head><br>
3. <script type="text/javascript" src="jquery-1.3.2.js"></script><br>
4. <script type="text/javascript" src="jquery.form.js"></script><br>
5. <br>
6. <script type="text/javascript"><br>
7. // 等待DOM加载<br>
8. $(document).ready(function() {<br>
9. // 绑定"#myForm",然后加入回调函数<br>
10. $('#myForm').ajaxForm(function() {<br>
11. alert("Thank you for your comment!");<br>
12. });<br>
13. });<br>
14. </script><br>
15. </head><br>
16. ...<br>
当表单被提交时,name和comment字段会被post到comment.php。如果服务器返回成功状态,用户将收到”Thank you for your comment!”的消息。
下载
可以点击这里下载 或者访问这里http://github.com/malsup/form 。
jQuery Google Group(http://groups.google.com/group/jquery-en/topics )提供了对jQuery Form Plugin的支持,这是个很活跃的论坛,许多的jQuery开发者和用户都订阅了它。
jQuery Form Plugin的API
jQuery Form Plugin的API提供了多种方法来控制表单的数据以及表单的提交。
*
ajaxForm ———— 为将要提交的表单绑定必要的事件处理函数。这个函数不提交表单。一般是当DOM加载后即调用ajaxForm来准备AJAX提交。ajaxForm的参数 可选。唯一的参数可以是一个回调函数或者是一个选项对象(Options)。可以链式调用,即返回调用对象本身。可以为ajaxForm传递标准的$.ajax() 的选项。
示例:
[javascript] view plaincopy
1. $('#myFormId').ajaxForm();<br>
*
ajaxSubmit ———— 立即通过AJAX提交表单。最常见的是当用户点击提交按钮时调用。ajaxSubmit的参数同ajaxForm。同样可以链式调用。其参数同样可为$.ajax()的选项。
示例:
[javascript] view plaincopy
1. // 为表单的提交事件绑定事件处理函数<br>
2. $('#myFormId').submit(function() {<br>
3. // 提交表单<br>
4. $(this).ajaxSubmit();<br>
5. // 返回false以防止浏览器的默认操作,即刷新页面的提交方式<br>
6. return false;<br>
7. });<br>
*
formSerialize ———— 将表单数据序列化成查询字符串。这个函数将返回以下格式:name1=value1&name2=value2。不可链式调用,这个函数返回字符串。
示例:
[javascript] view plaincopy
1. var queryString = $('#myFormId').formSerialize();<br>
2. <br>
3. // 这个数据现在可以通过$.get, $.post, $.ajax等来提交<br>
4. $.post('myscript.php', queryString);<br>
*
fieldSerialize ———— 将字段数据序列化成查询字符串。当只需要序列化表单的一部分时,这个函数很方便。这个函数返回以下格式的字符串: name1=value1&name2=value2。不可链式调用。
示例:
[javascript] view plaincopy
1. var queryString = $('#myFormId .specialFields').fieldSerialize();<br>
*
fieldValue ———— 返回一个数组,包含指定元素的值。在.91版中,这个方法总是返回数组。如果没有有效的值可以确定,这个数组将是空的,反之它将包含一个或多个值。不可链式调用。
示例:
[javascript] view plaincopy
1. // 获取密码控件的值<br>
2. var value = $('#myFormId :password').fieldValue();<br>
3. alert('The password is: ' + value[0]);<br>
*
resetForm ———— 通过调用原始的DOM方法来重置表单到原始状态。可链式调用。
示例:
[javascript] view plaincopy
1. $('#myFormId').resetForm();<br>
*
clearForm ———— 清空表单元素。这个函数清空所有文本框,密码框,textarea元素,取消select元素和单选框多选框的选择。可以链式调用。
示例:
[javascript] view plaincopy
1. $('#myFormId').clearForm();<br>
*
clearFields ———— 清空表单元素。当只需要清空表单的某个(些)元素时,这个方法很方便。可链式调用。
示例:
[javascript] view plaincopy
1. $('#myFormId .specialFields').clearFields();<br>
ajaxForm 和 ajaxSubmit 的选项
除了以下列出的选项,你也可以给这两个函数传递标准$.ajax的选项。
*
target ———— 指定页面中的哪些元素用于响应服务器端的更新。这个值可以是jQuery查询字符串,或者它指定的jQuery对象,或者是DOM元素。默认值:null
*
replaceTarget ———— 配合target选项使用。当被设置为true时,target指定的部分将被替换,否则只替换它的内容。默认值:false
*
url ———— 指定数据要提交到的URL。默认值:表单的action属性值
*
type ———— 指定表单提交的方式:’GET’或者’POST’。默认值:表单的method属性值(若无则为’GET’)
*
data ———— 要同表单一起提交的额外数据,格式:data: { key1: ‘value1′, key2: ‘value2′ }
*
dataType ———— 服务器响应的数据类型,值可以为:null, ‘xml’, ‘script’, 或者’json’。这个选项指定服务器端的响应如何处理。它直接映射到了jQuery.httpData方法。如果dataType为’xml’,则服务 器的响应将被看成是XML,’success’回调函数将被传入responseXML的值。如果dataType为’json’,则服务器的响应将被看 成是JSON对象(通过eval),并传给’success’回调函数。如果dataType为’script’,则服务器的响应将被eval成全局上下 文。默认值:null
*
beforeSerialize ———— 表单序列化前的回调函数。它提供了一个机会以在值被获取前控制表单。其中的一个参数是表单的jQuery对象,另一个是传给 ajaxForm/ajaxSubmit的选项对象。默认值:null
[javascript] view plaincopy
1. beforeSerialize: function($form, options) {<br>
2. // 返回false将取消提交操作<br>
3. }<br>
*
beforeSubmit ———— 表单提交前的回调函数。一般用于处理表单提交前的逻辑,如验证表单数据。如果这个回调函数返回false,提交操作将被取消。它的三个参数分别是表单数据 组成的数组,表单的jQuery对象,传给ajaxForm/ajaxSubmit的选项对象。默认值:null
[javascript] view plaincopy
1. beforeSubmit: function(arr, $form, options) {<br>
2. // 第一个参数的格式:<br>
3. // [ { name: 'username', value: 'jresig' }, { name: 'password', value: 'secret' } ]<br>
4. <br>
5. // 返回false将取消提交操作<br>
6. }<br>
*
success ———— 表单被成功提交后,服务器端产生响应时的回调函数。它将被传入以下参数:
1. responseText 或者 responseXML 的值(取决于dataType选项的值)
2. statusText
3. xhr(XMLHttpRequest对象)(若jQuery的版本小于1.4,则为jQuery封装过的表单元素)
4. jQuery封装过的表单元素(若jQuery的版本小于1.4,则为undefined)
默认值:null
*
semantic ————— 指定提交的数据是否遵循语义上的顺序(较正常方式慢)。注意一般情况下表单的序列化都遵循语义上的顺序,除非有image类型的控件。只有当服务器对提交 的数据的语义上的顺序有严格要求而且表单含有image类型的控件时才设置为true。默认值:false
*
resetForm ———— 当成功提交时是否重置表单。默认值:null
*
clearForm ———— 当成功提交时是否清除表单。默认值:null
*
iframe ———— 是否总是将服务器的响应放在iframe里面。默认值:false
*
iframeSrc ———— 如果iframe选项为true,则要添加到iframe中的src属性。默认值:about:blank,使用https协议的页面的默认值为:javascript:false
*
forceSync ———— 指定是否在上传文件或者使用iframe选项提交表单时去除短时间的延迟。这个延迟用于浏览器在进行原始的提交操作前渲染DOM。通过它给用户提示如”请稍候”,这改善了可用性。默认值:false
选项示例:
[javascript] view plaincopy
1. // 准备选项对象<br>
2. var options = {<br>
3. target: '#divToUpdate',<br>
4. url: 'comment.php',<br>
5. success: function() {<br>
6. alert('Thanks for your comment!');<br>
7. }<br>
8. };<br>
9. <br>
10. // 把选项对象传递给ajaxForm函数<br>
11. $('#myForm').ajaxForm(options);<br>
$j(document).ready(function(){
$j("#trainingForm").submit(function(){
if(checkForm()){
var options={
//target:"#it_result",//后台将把传递过来的值赋给该元素
url:"haUsageTraining.do?action=SaveQuestionnaireInfo",//处理文件地址
type:"POST",
success:function(){
alert("成功,谢谢您的参与!");
window.returnValue='';
window.close();
}
};
$j("#trainingForm").ajaxSubmit(options);
return false;
}else{
return false;
}
});
});
jQuery Form Plugin可以简便且隐式地使用AJAX改善HTML表单(Form)。主要的函数ajaxForm和ajaxSubmit从表单元素中收集信息然后决 定如何管理提交过程。这两个函数都支持很多的选项,它们可以使你完全控制数据的提交方式。用AJAX提交表单再没有jQuery Form Plugin更方便的了。
开发这个插件经过了一个团队的努力,许多人为它贡献各种点子和代码:
John Resig、Mike Alsup、Mark Constable、Klaus Hartl、Matt Grimm、Yehuda Katz、Jörn Zaefferer、Sam Collett、Gilles van den Hoven、Kevin Glowacz、Alex Andrienko
快速入门
1.
在页面中加入表单。无需加入特殊的标记,仅仅是一个正常的表单:
[html] view plaincopy
1. <form id="myForm" action="comment.php" method="post"><br>
2. Name: <input type="text" name="name" /><br>
3. Comment: <textarea name="comment"></textarea><br>
4. <input type="submit" value="Submit Comment" /><br>
5. </form><br>
2.
包含jQuery和jQuery Form Plugin的脚本文件,然后在DOM加载后使用简短的脚本来初始化表单:
[html] view plaincopy
1. <html><br>
2. <head><br>
3. <script type="text/javascript" src="jquery-1.3.2.js"></script><br>
4. <script type="text/javascript" src="jquery.form.js"></script><br>
5. <br>
6. <script type="text/javascript"><br>
7. // 等待DOM加载<br>
8. $(document).ready(function() {<br>
9. // 绑定"#myForm",然后加入回调函数<br>
10. $('#myForm').ajaxForm(function() {<br>
11. alert("Thank you for your comment!");<br>
12. });<br>
13. });<br>
14. </script><br>
15. </head><br>
16. ...<br>
当表单被提交时,name和comment字段会被post到comment.php。如果服务器返回成功状态,用户将收到”Thank you for your comment!”的消息。
下载
可以点击这里下载 或者访问这里http://github.com/malsup/form 。
jQuery Google Group(http://groups.google.com/group/jquery-en/topics )提供了对jQuery Form Plugin的支持,这是个很活跃的论坛,许多的jQuery开发者和用户都订阅了它。
jQuery Form Plugin的API
jQuery Form Plugin的API提供了多种方法来控制表单的数据以及表单的提交。
*
ajaxForm ———— 为将要提交的表单绑定必要的事件处理函数。这个函数不提交表单。一般是当DOM加载后即调用ajaxForm来准备AJAX提交。ajaxForm的参数 可选。唯一的参数可以是一个回调函数或者是一个选项对象(Options)。可以链式调用,即返回调用对象本身。可以为ajaxForm传递标准的$.ajax() 的选项。
示例:
[javascript] view plaincopy
1. $('#myFormId').ajaxForm();<br>
*
ajaxSubmit ———— 立即通过AJAX提交表单。最常见的是当用户点击提交按钮时调用。ajaxSubmit的参数同ajaxForm。同样可以链式调用。其参数同样可为$.ajax()的选项。
示例:
[javascript] view plaincopy
1. // 为表单的提交事件绑定事件处理函数<br>
2. $('#myFormId').submit(function() {<br>
3. // 提交表单<br>
4. $(this).ajaxSubmit();<br>
5. // 返回false以防止浏览器的默认操作,即刷新页面的提交方式<br>
6. return false;<br>
7. });<br>
*
formSerialize ———— 将表单数据序列化成查询字符串。这个函数将返回以下格式:name1=value1&name2=value2。不可链式调用,这个函数返回字符串。
示例:
[javascript] view plaincopy
1. var queryString = $('#myFormId').formSerialize();<br>
2. <br>
3. // 这个数据现在可以通过$.get, $.post, $.ajax等来提交<br>
4. $.post('myscript.php', queryString);<br>
*
fieldSerialize ———— 将字段数据序列化成查询字符串。当只需要序列化表单的一部分时,这个函数很方便。这个函数返回以下格式的字符串: name1=value1&name2=value2。不可链式调用。
示例:
[javascript] view plaincopy
1. var queryString = $('#myFormId .specialFields').fieldSerialize();<br>
*
fieldValue ———— 返回一个数组,包含指定元素的值。在.91版中,这个方法总是返回数组。如果没有有效的值可以确定,这个数组将是空的,反之它将包含一个或多个值。不可链式调用。
示例:
[javascript] view plaincopy
1. // 获取密码控件的值<br>
2. var value = $('#myFormId :password').fieldValue();<br>
3. alert('The password is: ' + value[0]);<br>
*
resetForm ———— 通过调用原始的DOM方法来重置表单到原始状态。可链式调用。
示例:
[javascript] view plaincopy
1. $('#myFormId').resetForm();<br>
*
clearForm ———— 清空表单元素。这个函数清空所有文本框,密码框,textarea元素,取消select元素和单选框多选框的选择。可以链式调用。
示例:
[javascript] view plaincopy
1. $('#myFormId').clearForm();<br>
*
clearFields ———— 清空表单元素。当只需要清空表单的某个(些)元素时,这个方法很方便。可链式调用。
示例:
[javascript] view plaincopy
1. $('#myFormId .specialFields').clearFields();<br>
ajaxForm 和 ajaxSubmit 的选项
除了以下列出的选项,你也可以给这两个函数传递标准$.ajax的选项。
*
target ———— 指定页面中的哪些元素用于响应服务器端的更新。这个值可以是jQuery查询字符串,或者它指定的jQuery对象,或者是DOM元素。默认值:null
*
replaceTarget ———— 配合target选项使用。当被设置为true时,target指定的部分将被替换,否则只替换它的内容。默认值:false
*
url ———— 指定数据要提交到的URL。默认值:表单的action属性值
*
type ———— 指定表单提交的方式:’GET’或者’POST’。默认值:表单的method属性值(若无则为’GET’)
*
data ———— 要同表单一起提交的额外数据,格式:data: { key1: ‘value1′, key2: ‘value2′ }
*
dataType ———— 服务器响应的数据类型,值可以为:null, ‘xml’, ‘script’, 或者’json’。这个选项指定服务器端的响应如何处理。它直接映射到了jQuery.httpData方法。如果dataType为’xml’,则服务 器的响应将被看成是XML,’success’回调函数将被传入responseXML的值。如果dataType为’json’,则服务器的响应将被看 成是JSON对象(通过eval),并传给’success’回调函数。如果dataType为’script’,则服务器的响应将被eval成全局上下 文。默认值:null
*
beforeSerialize ———— 表单序列化前的回调函数。它提供了一个机会以在值被获取前控制表单。其中的一个参数是表单的jQuery对象,另一个是传给 ajaxForm/ajaxSubmit的选项对象。默认值:null
[javascript] view plaincopy
1. beforeSerialize: function($form, options) {<br>
2. // 返回false将取消提交操作<br>
3. }<br>
*
beforeSubmit ———— 表单提交前的回调函数。一般用于处理表单提交前的逻辑,如验证表单数据。如果这个回调函数返回false,提交操作将被取消。它的三个参数分别是表单数据 组成的数组,表单的jQuery对象,传给ajaxForm/ajaxSubmit的选项对象。默认值:null
[javascript] view plaincopy
1. beforeSubmit: function(arr, $form, options) {<br>
2. // 第一个参数的格式:<br>
3. // [ { name: 'username', value: 'jresig' }, { name: 'password', value: 'secret' } ]<br>
4. <br>
5. // 返回false将取消提交操作<br>
6. }<br>
*
success ———— 表单被成功提交后,服务器端产生响应时的回调函数。它将被传入以下参数:
1. responseText 或者 responseXML 的值(取决于dataType选项的值)
2. statusText
3. xhr(XMLHttpRequest对象)(若jQuery的版本小于1.4,则为jQuery封装过的表单元素)
4. jQuery封装过的表单元素(若jQuery的版本小于1.4,则为undefined)
默认值:null
*
semantic ————— 指定提交的数据是否遵循语义上的顺序(较正常方式慢)。注意一般情况下表单的序列化都遵循语义上的顺序,除非有image类型的控件。只有当服务器对提交 的数据的语义上的顺序有严格要求而且表单含有image类型的控件时才设置为true。默认值:false
*
resetForm ———— 当成功提交时是否重置表单。默认值:null
*
clearForm ———— 当成功提交时是否清除表单。默认值:null
*
iframe ———— 是否总是将服务器的响应放在iframe里面。默认值:false
*
iframeSrc ———— 如果iframe选项为true,则要添加到iframe中的src属性。默认值:about:blank,使用https协议的页面的默认值为:javascript:false
*
forceSync ———— 指定是否在上传文件或者使用iframe选项提交表单时去除短时间的延迟。这个延迟用于浏览器在进行原始的提交操作前渲染DOM。通过它给用户提示如”请稍候”,这改善了可用性。默认值:false
选项示例:
[javascript] view plaincopy
1. // 准备选项对象<br>
2. var options = {<br>
3. target: '#divToUpdate',<br>
4. url: 'comment.php',<br>
5. success: function() {<br>
6. alert('Thanks for your comment!');<br>
7. }<br>
8. };<br>
9. <br>
10. // 把选项对象传递给ajaxForm函数<br>
11. $('#myForm').ajaxForm(options);<br>
$j(document).ready(function(){
$j("#trainingForm").submit(function(){
if(checkForm()){
var options={
//target:"#it_result",//后台将把传递过来的值赋给该元素
url:"haUsageTraining.do?action=SaveQuestionnaireInfo",//处理文件地址
type:"POST",
success:function(){
alert("成功,谢谢您的参与!");
window.returnValue='';
window.close();
}
};
$j("#trainingForm").ajaxSubmit(options);
return false;
}else{
return false;
}
});
});
- jquery.form.rar (7.7 KB)
- 下载次数: 2
发表评论
-
jquery easyui dialog的几个使用问题
2014-09-20 11:27 1301jquery easyui dialog可以两种方式使用 1) ... -
easyUi-中文API
2014-09-17 22:51 576一位大神说: EasyUI终于迎来大版本更新了,本次 ... -
给力的jQuery信息提示插件 - Poshy Tip
2013-12-19 22:20 775jQuery 自从出现以来,以其简洁灵活的编程模式迅速流 ... -
jQuery表单美化插件 - Ideal Forms
2013-12-22 09:59 2356Form表单元素的美化一直都是一个比较麻烦的事情,尤其是单 ... -
jQuery实现仿Excel表格编辑功能 - Handsontable-转给力技术
2013-12-18 21:29 19706今天这篇文章要给大家推荐的是一个仿 Excel 表格编辑功 ... -
jQuery文本框字符限制插件 - Textarea Counter
2013-12-18 21:29 945众所周知<textarea>文本框没有类似ma ... -
jQuery文本框智能提示插件-转自给力技术
2013-12-18 21:30 910在网站中使用文本框智能提示功能,能有效的提升用户体验,这 ... -
免费的jQuery用户界面组件包 - Chico UI
2013-12-19 22:20 832Chico UI 是一个开源且免费的用户界面组件库,让 ... -
imgPreview - 实现图片预览功能的jQuery插件
2013-12-18 21:28 3771jQuery以其插件众多、易于使用的特点流行于开发人员中, ... -
(转)jquery each解析数组 json xml
2013-12-16 23:18 1029jquery each解析数组: var arr = ... -
js/jquery解析json和数组格式的方法介绍
2013-12-16 23:19 1197在解析之前,我们必须弄清楚几个概念:数组,关联数组以及js ... -
JQuery+JSON+Struts返回一个List到页面
2013-12-16 23:19 626最近有人问我,怎么用JQuery+JSON+Struts实现, ... -
JQuery利用json读取JavaBean List
2013-12-16 23:19 977读取JavaBean 1、一个JavaBean Java代码: ... -
json定义及jquery操作json
2013-12-22 09:59 1311一、背景 json是一种轻量级数据交换格式,非常利于java服 ... -
JQuery ajax json 实例
2013-12-19 22:20 971序列化字符方法:注意 ... -
jquery,each的使用
2013-12-16 23:19 747<!DOCTYPE html PUBLIC " ... -
jquery全选,jquery全不选,jquery反选
2013-12-17 21:39 674<!DOCTYPE html PUBLIC " ... -
jquery 当textarea里内容被清空时,提交按钮禁用?是怎么触发的?
2013-12-22 10:00 1154$(document).ready(function(){ ... -
jquery操作input值总结
2013-12-17 21:41 838获取选中的值 获取一组 ... -
jquery属性禁用 以及dom操作
2013-12-04 22:59 1567<%@ page contentType="t ...
相关推荐
全国大学生智能汽车竞赛自2006年起,由教育部高等教育司委托高等学校自动化类教学指导委员会举办,旨在加强学生实践、创新能力和培养团队精神的一项创意性科技竞赛。该竞赛至今已成功举办多届,吸引了众多高校学生的积极参与,此文件为智能车竞赛介绍
字卡v4.3.4 原版 三种UI+关键字卡控制+支持获取用户信息+支持强制关注 集卡模块从一开始的版本到助力版本再到现在的新规则版本。 集卡模块难度主要在于 如何控制各种不同的字卡组合 被粉丝集齐的数量。 如果不控制那么一定会出现超过数量的粉丝集到指定的字卡组合,造成奖品不够的混乱,如果大奖价值高的话,超过数量的粉丝集到大奖后,就造成商家的活动费用超支了。我们冥思苦想如何才能限制集到指定字卡组合的粉丝数,后我们想到了和支付宝一样的选一张关键字卡来进行规则设置的方式来进行限制,根据奖品所需的关键字卡数,设定规则就可以控制每种奖品所需字卡组合被粉丝集到的数量,规则可以在活动进行中根据需要进行修改,活动规则灵活度高。新版的集卡规则,在此次政府发布号的活动中经受了考验,集到指定字卡组合的粉丝没有超出规则限制。有了这个规则限制后,您无需盯着活动,建好活动后就无人值守让活动进行就行了,您只需要时不时来看下蹭蹭上涨的活动数据即可。 被封? 无需担心,模块内置有防封功能,支持隐藏主域名,显示炮灰域名,保护活动安全进行。 活动准备? 只需要您有一个认证服务号即可,支持订阅号借用认证服务号来做活动。如果您
出口设备线体程序详解:PLC通讯下的V90控制与开源FB284工艺对象实战指南,出口设备线体程序详解:PLC通讯与V90控制集成,工艺对象与FB284协同工作,开源学习V90控制技能,出口设备1200线体程序,多个plc走通讯,内部有多个v90,采用工艺对象与fb284 共同控制,功能快全部开源,能快速学会v90的控制 ,出口设备; 1200线体程序; PLC通讯; 多个V90; 工艺对象; FB284; 功能开源; V90控制。,V90工艺控制:开源功能快,快速掌握1200线体程序与PLC通讯
基于Arduino与DAC8031的心电信号模拟器资料:心电信号与正弦波的双重输出应用方案,Arduino与DAC8031心电信号模拟器:生成心电信号与正弦波输出功能详解,基于arduino +DAC8031的心电信号模拟器资料,可输出心电信号,和正弦波 ,基于Arduino;DAC8031;心电信号模拟器;输出心电信号;正弦波输出;模拟器资料,基于Arduino与DAC8031的心电信号模拟器:输出心电与正弦波
MATLAB口罩检测的基本流程 图像采集:通过摄像头或其他图像采集设备获取包含面部的图像。 图像预处理:对采集到的图像进行灰度化、去噪、直方图均衡化等预处理操作,以提高图像质量,便于后续的人脸检测和口罩检测。 人脸检测:利用Haar特征、LBP特征等经典方法或深度学习模型(如MTCNN、FaceBoxes等)在预处理后的图像中定位人脸区域。 口罩检测:在检测到的人脸区域内,进一步分析是否佩戴口罩。这可以通过检测口罩的边缘、纹理等特征,或使用已经训练好的口罩检测模型来实现。 结果输出:将检测结果以可视化方式展示,如在图像上标注人脸和口罩区域,或输出文字提示是否佩戴口罩。
1、文件内容:kernel-debug-devel-3.10.0-1160.119.1.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/kernel-debug-devel-3.10.0-1160.119.1.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、更多资源/技术支持:公众号禅静编程坊
该文档提供了一个关于供应链管理系统开发的详细指南,重点介绍了项目安排、技术实现和框架搭建的相关内容。 文档分为以下几个关键部分: 项目安排:主要步骤包括搭建框架(1天),基础数据模块和权限管理(4天),以及应收应付和销售管理(5天)。 供应链概念:供应链系统的核心流程是通过采购商品放入仓库,并在销售时从仓库提取商品,涉及三个主要订单:采购订单、销售订单和调拨订单。 大数据的应用:介绍了数据挖掘、ETL(数据抽取)和BI(商业智能)在供应链管理中的应用。 技术实现:讲述了DAO(数据访问对象)的重用、服务层的重用、以及前端JS的继承机制、jQuery插件开发等技术细节。 系统框架搭建:包括Maven环境的配置、Web工程的创建、持久化类和映射文件的编写,以及Spring配置文件的实现。 DAO的需求和功能:供应链管理系统的各个模块都涉及分页查询、条件查询、删除、增加、修改操作等需求。 泛型的应用:通过示例说明了在Java语言中如何使用泛型来实现模块化和可扩展性。 文档非常技术导向,适合开发人员参考,用于构建供应链管理系统的架构和功能模块。
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
C#与VB实现欧姆龙PLC的Fins TCP通信案例源码:调用动态链接库进行数据读写,定时器与计数器数据区的简洁读写操作示例,C#与VB实现欧姆龙PLC的Fins TCP通信案例源码:调用动态链接库进行读写操作,涵盖定时器计数器数据区学习案例,C#欧姆龙plc Fins Tcp通信案例上位机源码,有c#和VB的Demo,c#上位机和欧姆龙plc通讯案例源码,调用动态链接库,可以实现上位机的数据连接,可以简单实现D区W区定时器计数器等数据区的读写,是一个非常好的学习案例 ,C#; 欧姆龙PLC; Fins Tcp通信; 上位机源码; 动态链接库; 数据连接; D区W区读写; 定时器计数器; 学习案例,C#实现欧姆龙PLC Fins Tcp通信上位机源码,读写数据区高效学习案例
可调谐石墨烯超材料吸收体的FDTD仿真模拟研究报告:吸收光谱的化学势调节策略与仿真源文件解析,可调谐石墨烯超材料吸收体:化学势调节光谱的FDTD仿真模拟研究,可调谐石墨烯超材料吸收体FDTD仿真模拟 【案例内容】该案例提供了一种可调谐石墨烯超材料吸收体,其吸收光谱可以通过改变施加于石墨烯的化学势来进行调节。 【案例文件】仿真源文件 ,可调谐石墨烯超材料吸收体; FDTD仿真模拟; 化学势调节; 仿真源文件,石墨烯超材料吸收体:FDTD仿真调节吸收光谱案例解析
RBF神经网络控制仿真-第二版
松下PLC与威纶通触摸屏转盘设备控制:FPWINPRO7与EBPRO智能编程与宏指令应用,松下PLC与威纶通触摸屏转盘设备控制解决方案:FPWINPRO7与EBPRO协同工作,实现多工位转盘加工与IEC编程模式控制,松下PLC+威纶通触摸屏的转盘设备 松下PLC工程使用程序版本为FPWINPRO7 7.6.0.0版本 威纶通HMI工程使用程序版本为EBPRO 6.07.02.410S 1.多工位转盘加工控制。 2.国际标准IEC编程模式。 3.触摸屏宏指令应用控制。 ,松下PLC; 威纶通触摸屏; 转盘设备控制; 多工位加工控制; IEC编程模式; 触摸屏宏指令应用,松下PLC与威纶通HMI联控的转盘设备控制程序解析
基于循环神经网络(RNN)的多输入单输出预测模型(适用于时间序列预测与回归分析,需Matlab 2021及以上版本),基于循环神经网络(RNN)的多输入单输出预测模型(matlab版本2021+),真实值与预测值对比,多种评价指标与线性拟合展示。,RNN预测模型做多输入单输出预测模型,直接替数据就可以用。 程序语言是matlab,需求最低版本为2021及以上。 程序可以出真实值和预测值对比图,线性拟合图,可打印多种评价指标。 PS:以下效果图为测试数据的效果图,主要目的是为了显示程序运行可以出的结果图,具体预测效果以个人的具体数据为准。 2.由于每个人的数据都是独一无二的,因此无法做到可以任何人的数据直接替就可以得到自己满意的效果。 这段程序主要是一个基于循环神经网络(RNN)的预测模型。它的应用领域可以是时间序列预测、回归分析等。下面我将对程序的运行过程进行详细解释和分析。 首先,程序开始时清空环境变量、关闭图窗、清空变量和命令行。然后,通过xlsread函数导入数据,其中'数据的输入'和'数据的输出'是两个Excel文件的文件名。 接下来,程序对数据进行归一化处理。首先使用ma
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
旅游管理系统中的功能模块主要是实现管理员;首页、个人中心、用户管理、旅游方案管理、旅游购买管理、系统管理,用户;首页、个人中心、旅游方案管理、旅游购买管理、我的收藏管理。前台首页;首页、旅游方案、旅游资讯、个人中心、后台管理等功能。经过认真细致的研究,精心准备和规划,最后测试成功,系统可以正常使用。分析功能调整与旅游管理系统实现的实际需求相结合,讨论了Java开发旅游管理系统的使用。 从上面的描述中可以基本可以实现软件的功能: 1、开发实现旅游管理系统的整个系统程序; 2、管理员;首页、个人中心、用户管理、旅游方案管理、旅游购买管理、系统管理等。 3、用户:首页、个人中心、旅游方案管理、旅游购买管理、我的收藏管理。 4、前台首页:首页、旅游方案、旅游资讯、个人中心、后台管理等相应操作; 5、基础数据管理:实现系统基本信息的添加、修改及删除等操作,并且根据需求进行交流查看及回复相应操作。
Boost二级升压光伏并网结构的Simulink建模与MPPT最大功率点追踪:基于功率反馈的扰动观察法调整电压方向研究,Boost二级升压光伏并网结构的Simulink建模与MPPT最大功率点追踪:基于功率反馈的扰动观察法调整电压方向研究,Boost二级升压光伏并网结构,Simulink建模,MPPT最大功率点追踪,扰动观察法采用功率反馈方式,若ΔP>0,说明电压调整的方向正确,可以继续按原方向进行“干扰”;若ΔP<0,说明电压调整的方向错误,需要对“干扰”的方向进行改变。 ,Boost升压;光伏并网结构;Simulink建模;MPPT最大功率点追踪;扰动观察法;功率反馈;电压调整方向。,光伏并网结构中Boost升压MPPT控制策略的Simulink建模与功率反馈扰动观察法
运行GUI版本,可二开
Deepseek相关主题资源及行业影响
WP Smush Pro 是一款专为 WordPress 网站设计的图像优化插件。 一、主要作用 图像压缩 它能够在不影响图像质量的前提下,大幅度减小图像文件的大小。例如,对于一些高分辨率的产品图片或者风景照片,它可以通过先进的压缩算法,去除图像中多余的数据。通常 JPEG 格式的图像经过压缩后,文件大小可以减少 40% – 70% 左右。这对于网站性能优化非常关键,因为较小的图像文件可以加快网站的加载速度。 该插件支持多种图像格式的压缩,包括 JPEG、PNG 和 GIF。对于 PNG 图像,它可以在保留透明度等关键特性的同时,有效地减小文件尺寸。对于 GIF 图像,也能在一定程度上优化文件大小,减少动画 GIF 的加载时间。 懒加载 WP Smush Pro 实现了图像懒加载功能。懒加载是一种延迟加载图像的技术,当用户滚动页面到包含图像的位置时,图像才会加载。这样可以避免一次性加载大量图像,尤其是在页面内容较多且包含许多图像的情况下。例如,在一个新闻网站的长文章页面,带有大量配图,懒加载可以让用户在浏览文章开头部分时,不需要等待所有图片加载,从而提高页面的初始加载速度,同时也能
Could not create share link. Missing file: C:\Users\xx\.conda\envs\omni\Lib\site-packages\gradio\frpc_windows_amd64_v0.3 1. Download this file: https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_windows_amd64.exe 2. Rename the downloaded file to: frpc_windows_amd64_v0.3 3. Move the file to this location: C:\Users\xx\.conda\envs\omni\Lib\site-packages\gradio