首页
学习
活动
专区
圈层
工具
发布

jquery 绑定事件 - submit() 用户递交表单

mouseenter和mouseleave事件指定处理函数 ready() DOM加载完成 resize() 浏览器窗口的大小发生改变 scroll() 滚动条的位置发生变化 submit() 用户递交表单...submit() 用户递交表单 这个submit()函数是在form表单点击submit按钮的时候默认可以触发的。...为什么需要触发这个submit()事件呢?...原因就是很多时候表单的提交并不能使用原生的submit按钮直接提交表单,而是需要触发一个事件,在这个事件处理验证完毕数据,最后在使用ajax进行异步提交处理较好。...应对这样的情况,就需要使用submit()函数了。 那么下面简单一些演示,就是写一个简单的表单,然后禁止默认的submit提交,alert()出文本框的值出来。 首先二话不说写一个表单先 ?

2.7K30

jquery ajax请求成功,数据返回成功,seccess不执行的问题

这时第一反应是事不时数据返回的有问题,粗略的检查了返回的数据发现和第一次查询没有什么明显的区别。但是只查询第十四条数据时发现,显示不出来。...有转向,重新审视数据。 但是发现数据从中间换行了,没太在意。 在纠结了一会儿后问一同事,指出数据可能多了一个"回车键",在其指点下到数据库表中再次查看该条数据发现有一个字段的值多了一个"回车键"。...(1) 同时需要特别的注意返回的JSON数据是否是严格的JSON格式....这时就需要考虑在后台代码对获取的数据做处理。 2....还有一点对JQuery 中Ajax的一点其它的认识: 客户端发起请求,得到服务器端的相应是200,没有问题.此时在判断进入success 对应的回调函数还是进入到error对应的回调函数之前

4.9K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jQuery

    事件和事件源的绑定 派发事件: jq对象.事件名称(function(){}); 要将jq代码写在head标签中,那么要保页面加载成功后才能使用jq的事件: jQuery对象.事件名称(fun(){}...jQuery的事件绑定与解绑: on 绑定事件: jQuery对象.on("事件名称",function(){}) off 解绑事件: jQuery对象.off("事件名称") |如果不给名称...想要使用别人的插件就必须的导入人家已经写好的js文件(插件) 3.在页面加载成功后,要确定对页面上的哪个表单进行校验$(function(){表单对象.validate();}); 4.validate...text xml json 默认返回text类型的数据一般不需要自己设置,如果需要设置一般设置为 "json" 2.$.get(url,[params],fn,[type]) |发送...data:请求参数 | success:请求成功后的回调函数 error:请求失败时调用此函数 | dataType:服务器返回的数据类型 一般不需要自己设置,如果需要设置一般设置为 "json" async

    5.4K20

    JQuery-命令速查-CheatSheet

    filter 和 find 的区别 结论 submit a form in ajax success callback-AJAX 成功时回调函数中提交 Form API JQuery-Error...操作 CSS&style 表单 JQuery 动态添加表单 获取 Jquery 对象数组中的所有文字 Jquery 对象的属性转为数组 Query select attributes into...JQuery 动态添加表单 var $form = $('<form method="post" action="tib.cfm?...使用.on() bind 事件,使用.unBind() 取消 bind 事件 注意事件不会被覆盖,因此如果希望加载另一个同名事件则需要先取消加载然后重新 bind $('#modalContinue...请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 .ajax。 参数 Attr Exp url 必需。规定将请求发送的哪个 URL。 data 可选。规定连同请求发送到服务器的数据。

    11K30

    jQuery

    Event 函数 绑定函数至 $(document).ready(function) 将函数绑定到文档的就绪事件(当文档完成加载时) $(selector).click(function) 触发或将函数绑定到被选元素的点击事件...(包括 HTML 标记) val() - 设置或返回表单字段的值 $("#btn1").click(function(){ alert("Text: " + $("#test").text());...这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 方法 描述 open(method, url, async) 规定请求的类型、URL 以及是否异步处理请求。...t=" + Math.random(), true); xmlhttp.send(); 需要像HTML表单那样POST数据: setRequestHeader() // setRequestHeader...AJAX & ASP/PHP/DB/XML 通过标签绑定事件,绑定函数在服务器响应就绪时调用函数,发送HTTP请求,访问asp/php文件,文件中对数据库进行查询。

    18.3K20

    jQuery基础(五)一Ajax应用与常用插件-imooc

    ,success为请求成功的执行的回调函数,type为发送数据请求的方式,默认为get 例如,点击页面中的“加载”按钮,调用ajax()方法向服务器请求加载一个txt文件,当请求成功时调用success...使用ajaxSetup()方法设置全局Ajax默认选项 使用ajaxSetup()方法可以设置Ajax请求的一些全局性选项值,设置完成后,后面的Ajax请求将不需要再添加这些选项值,它的调用格式为: jQuery.ajaxSetup...请求前执行ajaxStart()方法绑定的函数,请求成功后,执行ajaxStop ()方法绑定的函数 例如,由于使用ajaxStart()和ajaxStop()方法绑定了动画元素,因此,在开始发送Ajax...()方法返回与输入内容相匹配的字符串数据,显示在文本框下,提示选择,如下图所示: 右键菜单插件——contextmenu 右键菜单插件可以绑定页面中的任意元素,绑定后,选中元素,点击右键,便通过该插件弹出一个快捷菜单...4-3检测对象是否为空 在jQuery中,可以调用名为.isEmptyObject的工具函数,检测一个对象的内容是否为空,如果为空,则该函数返回true,否则,返回false值,调用格式如下:.isEmptyObject

    19.2K20

    Python全栈之jQuery笔记

    主动触发事件: 可使用jquery对象上的trigger方法来触发对象上绑定的事件....事件进行了封装,增加并扩展了事件处理机制, jQuery不仅提供了更加优雅的事件处理语法 ,而且极大的增强了事件处理的能力. 2.1 简单事件绑定>>bind事件绑定>>delegate事件绑定...补充知识点 3.1 链式编程 jQuery链式调用: jQuery对象的方法会在执行完后返回这个jQuery对象,所有jQuery对象的方法可以连起来写.下列的方法都返回...因为获取操作的时候,会返回获取的相应的值,无法返回jQuery对象....: 1、form 声明一个表单域 2、form-inline 内联表单域 3、form-horizontal 水平排列表单域 4、form-group 表单组、包括表单文字和表单控件

    6.7K40

    web前端之锋利的jQuery八:jQuery插件的使用(表单验证、表单提交)

    1.jQuery表单验证插件-Validation: 最常使用JavaScript的场合就是表单的验证,而jQuery作为一个优秀的JavaScript库,也提供了一个优秀的表单验证插件-Validation...//绑定id为myForm的表单并提供一个简单的回调函数 $("#myForm").ajaxForm(function(){ $("#output1").html...如果服务器返回一个成功的状态,那么用户就会看到“提交成功!...在这里,使用$.param()方法把它转化成字符串,得到以下这种格式:name1&address=2 需要注意的是,当表单提交时,Form插件会以Ajax方式自动提交这些数据 第二个参数jqForm...这个回调函数中只要不返回false,表单豆浆杯允许提交;如果返回false,则会阻止表单提交。

    8.4K50

    如何在 Spring MVC 中处理 AJAX 请求:从表单数据到文件上传的全流程

    与传统的页面刷新不同,AJAX 允许网页在不重新加载的情况下与服务器交换数据,从而提升了用户体验。尤其是在表单提交和文件上传方面,AJAX 技术能够提供更快速、更流畅的操作体验。...我们希望通过 AJAX 提交数据,后端处理文件上传以及“导入类型”的选择,最后返回处理结果给前端。...2.2 发送 AJAX 请求 在前端,我们使用 jQuery 来发送 AJAX 请求,并将表单数据通过 FormData 传递到服务器。...$.ajax:发起 AJAX 请求,提交数据到服务器,并处理返回的响应。 通过这种方式,前端将文件和附加的表单数据以异步的方式发送给服务器。 3....可以在 AJAX 请求成功后,更新页面显示上传结果或处理进度条等动态效果。 通过理解整个流程的实现,你将能够在实际项目中灵活应对各种文件上传和表单数据处理的场景。

    18510

    前端架构师之01_JQuery

    要获取所有匹配元素的属性值,则需要配合jQuery提供的each()方法进行元素遍历。...在jQuery中则可直接使用其提供的与事件类型同名的方法。例如,点击事件对应的方法为click()。 这些事件方法允许重复绑定处理程序,按照绑定顺序依次执行。 若省略参数,则表示触发事件。...参数fn表示请求成功时,执行的回调函数。 参数type用于设置服务器返回的数据类型,如XML、JSON、HTML、TEXT等。 参数options用于设置Ajax请求的相关选项。...obj表示进行匹配的HTML元素对应的jQuery对象。 根据需要对jQuery对象的属性进行判断,并使用return返回匹配结果。...7.2 jQuery插件库 随着jQuery的发展,诞生了许多优秀的插件。 网站地址为:http://plugins.jquery.com/。 通过在搜索框中输入插件名即可搜索需要的插件。

    3.1K00

    杨老师课堂之Jquery的筛选,事件,效果,Ajax,javascript跨域)

    返回值:Booleanis(expr|obj|ele|fn),根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。...可以用同样的方法解决 元素上的问题 阻止默认行为 网页中的元素都有自己默认的行为,例如:单击超链接后悔跳转,单击”提交”按钮会表单会提交,有时需要阻止元素的默认行为 在jquery中,提供了preventDefault...举一个例子,在项目中,经常需要验证表单,在单击”提交”按钮是,验证表单内容,例如元素是否是必填字段,某元素长度是否够6位,单表单不符合提交条件时,要阻止表单的提交 eg: $(“#sub”).bind(...在jQuery 1.3中也可以接受一个字符串了。 •callback:载入成功时回调函数。...如果需要发送的内容较少时,处理比较方便。但在真实项目中,往往需要处理的数据内容很复杂。 jQuery提供了相应的方法帮助开发者解决这个问题。

    10.2K20

    jQuery设计思想

    你只需要一点javascript语言的基本知识,就能看懂它,在最短的时间里,掌握jQuery的所有主要方面(除了ajax和插件开发)。...它的原理在于每一步的jQuery操作,返回的都是一个jQuery对象,所以不同操作可以连在一起。...但是实际上,它们有一个重大差别,那就是返回的元素不一样。第一种方法返回div元素,第二种方法返回p元素。你可以根据需要,选择到底使用哪一种方法。...两者的区别在于,前者不保留被删除元素的事件,后者保留,有利于重新插入文档时使用。 清空元素内容(但是不删除该元素)使用.empty()。...八、事件操作 jQuery设计思想之七,就是把事件直接绑定在网页元素之上。

    2.7K60

    全网最新、最全的jQuery核心知识,你真的不想点开看看嘛?

    $.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。...$("#id,.class,标签名") jQuery基础知识总结 10.表单选择器 表单相关元素选择器是指文本框、单选框、复选框、下拉列表等元素的选择方式。该方法无论是否存在表单,均可做出相应选择。...那么我们的 Servler 能够读取到这个 dataType ​ 的值,就知道我们此时浏览器需要的是 json 或者是 xml 格式的数据,那么服务器 就可以返回你需要的数据格式。...语法格式 : $.ajax( { async : true ,success:function( data ){ 请求成功,执行的函数 } }); 注意 :这个参数 data 是服务端返回的数据,就是ajax...success : 一个function函数,代表请求成功时,从服务端返回了数据,执行的seccess指定函数 ​ 相当于之前使用 XMLHttpRequest对象,当readyState==4 &&

    8K10
    领券