【javascript – jQuery表单提交:有什么方法可以知道触发提交的元素是什么?】教程文章相关的互联网学习教程文章

JQuery在表单提交之前修改提交的值[原创]_javascript技巧

今天在做公司的项目的时候,遇到一个问题: 我们希望在二级栏目搜索的时候,判断用户有没有加上这个栏目特有的关键字(比如“教程”),因为我们是全站搜索,如果不加关键字,搜索出来的东西会很多、很杂,这样我们就是想在教程这个栏目下,搜索出来的全都是教程相关的东西,所以我们东了点小心思,对搜索的关键字做了点小改动,代码如下:代码如下: $(#search-form).submit(function() {//取出keyword$keyword = $(#keyword);//判...

jQueryajax在GBK编码下表单提交终极解决方案(非二次编码方法)_jquery

前言: 当jquery ajax在utf-8编码下(页面utf-8,接收utf-8),无任何问题。可以正常post、get,处理页面直接获取正确的内容。 但在以下情况下: GBK -> AJAX POST ->GBK UTF-8 -> AJAX POST ->GBK 后台代码无法获取正确的内容,通常表现为获取到奇怪字符、问号。 经典解决方法: 1:发送页面、接收页面均采用UTF-8编码。 2:发送页面在调用ajax post方法之前,将含有中文内容的input用encodeURIComponent编码一次,而接收页面则调用...

jQueryForm页面表单提交的小例子_jquery【图】

代码如下: //创建测试实例 function createInstance() { var options = { success : function(json) { if (json.succ) { alert(json.info); window.parent.ymPrompt.doHandler("close", true); } } }; $("#f1").ajaxSubmit(options); } //关闭按钮 function close...

jQuery中验证表单提交方式及序列化表单内容的实现_jquery

之前项目中使用的表单提交方式 使用form()方法可以将提交事件脱离submit按钮,绑定到任何事件中 代码如下: function addSubmit(){ $(#addForm).form(submit, { url : _basePath + /@Controller/@RequestMapping, onSubmit : function() { if(boolean){//放置能否提交的判断条件 $.messager.show({ title:提示,msg:不符合保存条件, showType:fade,style:{right:,bottom:} }); return false;//阻止表单提交 } return $(#addForm).fo...

使用jquery修改表单的提交地址基本思路_jquery【图】

基本思路: 通过使用jquery选择器得到对应表单的jquery对象,然后使用attr方法修改对应的action 示例程序一: 默认情况下,该表单会提交到page_one.html 点击button之后,表单的提交地址就会修改为page_two.html 代码如下: jquery test 修改form的提交地址为page_two.html var $fun = $('button[name=update]'); $fun.click(function(){ $('form[id=qianshou]').attr('action','page_two.html'); }); 示例程序二...

jQueryselect表单提交省市区城市三级联动核心代码_jquery【图】

jQuery select表单提交省市区城市三级联动,引用的是“jquery-1.7.min”类库,地区码查询地区名用数组存在AreaData_min,下面摘要部分代码: SelectArea.htm文件 代码如下: jQuery select表单提交省市区城市三级联动 $(function (){ initComplexArea('seachprov', 'seachcity', 'seachdistrict', area_array, sub_array, '44', '0', '0'); }); //得到地区码 function getAreaID(){ var area = 0; if($("#seachdistrict").v...

点击表单提交时出现jQuery没有权限的解决方法_jquery

今天遇到个问题 我点击表单提交的时候会出现 jQuery 没有权限 ; 百度了一堆都是说 jquery跨域之类的原因,比对项目,发现没有这样的原因;但是还是受到其中的启发,使用json可以防止这类问题,但是他们提供的办法都比较复杂,需要改前台和后台。 试了一下jquery自带的json方式提交成功!$.post("actionName.action",{"id":值,"name":值}, function(data){ if(data=="ok"){ alert(ok) } })

基于jQuery实现表单提交验证_jquery

html表单代码:代码如下:jQuery代码:代码如下:$(function(){ $("form :input.required").each(function(){ var $required = $("*"); //$(this).parent().append($required); //追加到文档中 $(this).parent().prepend($required); }); $(form :input).blur(function(){ var $parent = $(this).parent(); if($(this).is(#username)){ if(this.value==""||this.value.length<6){ var errorMsg = 请输入至少6位的用户名; $parent.ap...

jquery禁止回车触发表单提交_jquery

代码如下:test文本框的回车事件会触发上面表单的提交,这是浏览器的默认行为,要禁止自动提交,在文本框里取消默认事件。代码如下: $(.a).keypress(function(e){if(e.keyCode==13){e.preventDefault();}测试过IE10 FF29正常

jQuery实现表单提交时判断的方法_jquery

本文实例讲述了jQuery实现表单提交时判断的方法。分享给大家供大家参考。具体实现方法如下:代码如下: 换成:代码如下: 使用: 代码如下:$("#myBtn").click(function(){...//判断验证 }); 表单提交js:代码如下:function formSubmit(){if(flag=="1"){$("#form").submit();}else if(flag=="2"){$("#form").attr("action","deployResult.jsp");$("#form").attr("target","_blank");$("#form").attr("method","GET");$("#form").attr("e...

EasyUI中实现form表单提交的示例分享_jquery

代码如下:$(#form).form({url : test/add.do,onSubmit : function() {parent.$.messager.progress({title : 提示,text : 数据处理中,请稍后....});var gridValid = endEdit();// 子表退出编辑验证if (!gridValid) {parent.$.messager.progress(close);return false;}var isValid = $(#form).form(validate);if (!isValid) {parent.$.messager.progress(close);return false;}// 将子表中添加修改删除的数据写入隐藏inputaccept();...

jquery构造函数在表单提交过程中修改数据_jquery

先贴代码function appendText(){var content = $("#textarea").val();var new_content = content + "wap";$("#textarea").attr("value",new_content);};然后再在 form 表单进行提交时候然后在后台查看数据美容,就会对应的加上相应的字符 以上所述就是本文的全部内容了,希望大家能够喜欢。

jQuery解决input超多的表单提交_jquery【图】

近段时间接到一个比较奇葩的需求,对方要求在企业站中加入一个类似word的表单,并供用户在线填写与提交。 仔细看了一下,该表单的字段高达一百多个,这个量级是相当可怕的。如果每个input手动去填写id和name的话,该是一个多么可怕的体力活啊。 反复思考了一下,为避免苦逼的去逐个填写input的id与name,决定用JS配合PHP的方式来解决这个表单一连串的提交工作。 表单组成部分 表单首先按照客户的要求,将需要填写的表格与选项按照w...

jquery插件EasyUI中form表单提交实例分享_jquery【图】

之前用AJax给Controller传递参数,然后再调用服务端的方法对数据库进行更改,今天碰到一个新的方法,就是表单的提交,这样可以省去AJax传参。 当表单提交后,我们可以获取表单上控件中的值,然后再调用服务端的方法对数据库进行更改。下面的一张截图是具体的业务需求。一、要实现的功能:从上面这个表单中,获取控件中的值,然后传递给后台。下面是表单代码。 二、表单代码三、表单提交代码 function EditsubmitForm() { $('#Edit...

jQueryForm表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用_jquery【图】

一、jQuery Form的其他api 1. formSerialize 将表单序列化成查询串。这个方法将返回一个形如: name1=value1&name2=value2的字符串。 是否可以连环调用: 否, 这个方法返回的是一个字符串。 例子:var queryString = $('#myFormId').formSerialize(); // the data could now be submitted using $.get, $.post, $.ajax, etc $.post('myscript.jsp', queryString); 2. fieldSerialize 将表单里的元素序列化成字符串。当你只需要将表...

元素 - 相关标签