博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery 的 change() 方法的使用
阅读量:6212 次
发布时间:2019-06-21

本文共 1056 字,大约阅读时间需要 3 分钟。

w3c 中的定义:链接  <a>http://www.w3school.com.cn/jquery/event_change.asp<a>

jQuery 事件 - change() 方法

 

定义和用法

当元素的值发生改变时,会发生 change 事件。

该事件仅适用于文本域(text field),以及 textarea 和 select 元素。

change() 函数触发 change 事件,或规定当发生 change 事件时运行的函数。

注释:当用于 select 元素时,change 事件会在选择某个选项时发生。当用于 text field 或 text area 时,该事件会在元素失去焦点时发生。

触发 change 事件

触发被选元素的 change 事件。

语法

$(selector).change()

将函数绑定到 change 事件

规定当被选元素的 change 事件发生时运行的函数。

语法

$(selector).change(function)

遇到的问题: 在页面中通过button 按钮 触发input 上传文件 html如下:

js如下:

$("#file").change(function(){         alert( $("#file").val());         $("#upload").ajaxSubmit(function(data){
var json = eval("("+data+")"); if(json.status == 1){ alert("导入成功"); datatables.draw(); }else{ alert(json.message); } }) $(this).val(""); });

当button 按钮触发点击事件后,  触发input 框的点击事件, 对于 type='file' 的input框 选择文件后,value='选中的文件名' 符合 条件触发change() 方法

 

 

转载于:https://www.cnblogs.com/java-wp/p/6909788.html

你可能感兴趣的文章
LeetCode-Microsoft-Populating Next Right Pointers in Each Node
查看>>
spring webapp的配置文件放置在项目外的方法
查看>>
chrome 修改请求头的小工具
查看>>
苹果手机上input的button按钮颜色显示问题
查看>>
Git中从远程的分支获取最新的版本到本地
查看>>
linux编程
查看>>
(bzoj2330)糖果
查看>>
Android两个常用且强大的测试方法
查看>>
委托的杂七杂八---《clr via c#》笔记
查看>>
android:onClick=“xxx”
查看>>
overridePendingTransition
查看>>
Android内存优化(四)LeakCanary使用详解
查看>>
C#编辑EXE使用的appSettings节点的Config文件
查看>>
js 打开标签
查看>>
Tomcat设置
查看>>
Java知多少(58)线程Runnable接口和Thread类详解
查看>>
HashMap的工作原理
查看>>
HNOI2019退役记
查看>>
java的Hashtables
查看>>
python之路----面向对象中的内置函数
查看>>