$("#Qrcode").on("change",function(){
		replace();
	});
	function replace()
	{
		$.ajaxFileUpload({
			url:"__CONTROLLER__/QrcodeSet",secureuri:false,fileElementId:'Qrcode',//file标签的id  
       		dataType: 'json',//返回数据的类型  
       		cache:false,success: function(data)
       		{
       			$(".qcode img").attr("src","__UPLOADS__/admin/qrcode/"+data.msg).attr("data",data.msg);
       		 	$("#Qrcode").replaceWith('<input type="file" id="Qrcode" name="Qrcode">'); 
           		 $("#Qrcode").on("change",function(){
         			replace();
         		});
       		},error(xml,c,e)
       		{
       			alert(e);
       		}
		});
	}

onchange第二次点击失效的解决办法的更多相关文章

  1. ios – Objective-C方法’controller:didChangeObject:atIndexPath:forChangeType:newIndexPath

    Objective-Cmethod‘controller:didChangeObject:atIndexPath:forChangeType:newIndexPath:’providedbymethod‘controller(:didChangeObject:atIndexPath:forChangeType:newIndexPath:)’conflictswithoptionalrequirem

  2. change swift compile version in xcode build settings

    Buildsettings->SwiftCompiler-VersionYESswift2.3NOswift3.0

  3. Angular 的 Change Detection机制实现详解

    这篇文章主要为大家介绍了Angular 的 Change Detection机制实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  4. vue项目input标签checkbox,change和click绑定事件的区别说明

    这篇文章主要介绍了vue项目input标签checkbox,change和click绑定事件的区别说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  5. 浅谈php数组array_change_key_case() 函数和array_chunk()函数

    下面小编就为大家带来一篇浅谈php数组array_change_key_case() 函数和array_chunk()函数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  6. centos warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

    生成相应的locale配置文件查看系统当前支持的locale定义

  7. onchange第二次点击失效的解决办法

  8. AngularJS ngChange触发器onblur

    对于ng-Change,有没有办法只有在模糊时才触发它?我寻求一个纯粹的角度的方式做这个。

  9. 如何使用jQuery实现onchange?

    解决方法你可以使用.change()但是,此事件仅在选择器失去焦点时才会触发,因此您需要单击其他位置才能执行此操作。如果这不适合你,你可以使用其他jQueryevents,如keyup,keydown或keypress–取决于你想要的确切效果。

  10. angularJS中input标签的ng-change事件无效

    出现这个问题是因为input的type是file,这时如果用ng-change="()"是无效的。

随机推荐

  1. xe-ajax-mock 前端虚拟服务

    最新版本见Github,点击查看历史版本基于XEAjax扩展的Mock虚拟服务插件;对于前后端分离的开发模式,ajax+mock使前端不再依赖后端接口开发效率更高。CDN使用script方式安装,XEAjaxMock会定义为全局变量生产环境请使用xe-ajax-mock.min.js,更小的压缩版本,可以带来更快的速度体验。

  2. vue 使用 xe-ajax

    安装完成后自动挂载在vue实例this.$ajaxCDN安装使用script方式安装,VXEAjax会定义为全局变量生产环境请使用vxe-ajax.min.js,更小的压缩版本,可以带来更快的速度体验。cdnjs获取最新版本点击浏览已发布的所有npm包源码unpkg获取最新版本点击浏览已发布的所有npm包源码AMD安装require.js安装示例ES6Module安装通过Vue.use()来全局安装示例./Home.vue

  3. AJAX POST数据中文乱码解决

    前端使用encodeURI进行编码后台java.net.URLDecoder进行解码编解码工具

  4. Koa2框架利用CORS完成跨域ajax请求

    实现跨域ajax请求的方式有很多,其中一个是利用CORS,而这个方法关键是在服务器端进行配置。本文仅对能够完成正常跨域ajax响应的,最基本的配置进行说明。这样OPTIONS请求就能够通过了。至此为止,相当于仅仅完成了预检,还没发送真正的请求呢。

  5. form提交时,ajax上传文件并更新到&lt;input&gt;中的value字段

  6. ajax的cache作用

    filePath="+escape;},error:{alert;}});解决方案:1.加cache:false2.url加随机数正常代码:网上高人解读:cache的作用就是第一次请求完毕之后,如果再次去请求,可以直接从缓存里面读取而不是再到服务器端读取。

  7. 浅谈ajax上传文件属性contentType = false

    默认值为contentType="application/x-www-form-urlencoded".在默认情况下,内容编码类型满足大多数情况。在这里,我们主要谈谈contentType=false.在使用ajax上传文件时:在其中先封装了一个formData对象,然后使用post方法将文件传给服务器。说到这,我们发现在JQueryajax()方法中我们使contentType=false,这不是冲突了吗?这就是因为当我们在form标签中设置了enctype=“multipart/form-data”,

  8. 909422229_ajaxFileUpload上传文件

    ajaxFileUpload.js很多同名的,因为做出来一个很容易。我上github搜AjaxFileUpload出来很多类似js。ajaxFileUpload是一个异步上传文件的jQuery插件传一个不知道什么版本的上来,以后不用到处找了。语法:$.ajaxFileUploadoptions参数说明:1、url上传处理程序地址。2,fileElementId需要上传的文件域的ID,即的ID。3,secureuri是否启用安全提交,默认为false。4,dataType服务器返回的数据类型。6,error

  9. AJAX-Cache:一款好用的Ajax缓存插件

    原文链接AJAX-Cache是什么Ajax是前端开发必不可少的数据获取手段,在频繁的异步请求业务中,我们往往需要利用“缓存”提升界面响应速度,减少网络资源占用。AJAX-Cache是一款jQuery缓存插件,可以为$.ajax()方法扩展缓存功能。

  10. jsf – Ajax update/render在已渲染属性的组件上不起作用

    我试图ajax更新一个有条件渲染的组件。我可以确保#{user}实际上是可用的。这是怎么引起的,我该如何解决呢?必须始终在ajax可以重新呈现之前呈现组件。Ajax正在使用JavaScriptdocument.getElementById()来查找需要更新的组件。但是如果JSF没有将组件放在第一位,那么JavaScript找不到要更新的内容。解决方案是简单地引用总是渲染的父组件。

返回
顶部