vue组件中点击按钮后修改输入框的状态实例代码


Posted in Javascript onApril 14, 2017

最近写一个这样的页面

vue组件中点击按钮后修改输入框的状态实例代码 

要求点击修改按钮之后部分输入框由禁用状态变为可用状态.我使用了vue中的事件处理器,但是不知道怎么获取disabled这个属性的值,所以以失败告终.后来又使用了vue中的v-bind,使其与class或者style绑定,但是也没有作用

<el-input id = "usernames" v-model="form.username" v-bind:style = {"disabled:isDisabled"}></el-input>
data(){
  return{
    isDisabled:true
  }
}

后来又想到使用jquery来改变属性,但是这个也没用

$(document).ready(function(){
 $('.submitButton').hide();
 $('.reviseButton').click(function () {
  $(this).hide();
  $('.submitButton').show();
  $('#username').attr("disabled",true);
  $('#qq').addAttr("disabled");
 })
 })

最后! 机智的我查看了网页,发现被禁用的输入框是有个is-disabled的类的,所以用jquery修改类即可

$(document).ready(function(){
 $('.submitButton').hide();
 $('.reviseButton').click(function () {
  $(this).hide();
  $('.submitButton').show();
  $('#usernames').removeClass("is-disabled");
   $('#qq').addClass("is-disabled");
 })
 })
Javascript 相关文章推荐
实现复选框全选/全不选切换
Dec 23 Javascript
JSDoc 介绍使用规范JsDoc的使用介绍
Feb 12 Javascript
浅谈JavaScript的事件
Feb 27 Javascript
封装的dialog插件 基于bootstrap模态对话框的简单扩展
Aug 10 Javascript
深入理解jQuery.data() 的实现方式
Nov 30 Javascript
React Native 通告消息竖向轮播组件的封装
Aug 25 Javascript
Node.js 中使用 async 函数的方法
Nov 20 Javascript
jQuery中each方法的使用详解
Mar 18 jQuery
json数据传到前台并解析展示成列表的方法
Aug 06 Javascript
js简单遍历获取对象中的属性值的方法示例
Jun 19 Javascript
关于JS解构的5种有趣用法
Sep 05 Javascript
在VUE中实现文件下载并判断状态的方法
Nov 08 Javascript
angularjs实现首页轮播图效果
Apr 14 #Javascript
如何使用bootstrap框架 bootstrap入门必看!
Apr 13 #Javascript
微信小程序 下拉菜单简单实例
Apr 13 #Javascript
微信小程序 实现列表项滑动显示删除按钮的功能
Apr 13 #Javascript
微信小程序 动态绑定事件并实现事件修改样式
Apr 13 #Javascript
Bootstrap实现各种进度条样式详解
Apr 13 #Javascript
微信小程序 本地数据存储实例详解
Apr 13 #Javascript
You might like
php利用cookie实现访问次数统计代码
2011/05/19 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
2014/01/14 PHP
访问编码后的中文URL返回404错误的解决方法
2014/08/20 PHP
php实现的替换敏感字符串类实例
2014/09/22 PHP
PHP判断字符串长度的两种方法很实用
2015/09/22 PHP
用js实现的仿sohu博客更换页面风格(简单版)
2007/03/22 Javascript
JavaScript中获取未知对象属性的代码
2011/04/27 Javascript
同一页面多个商品倒计时JS 基于面向对象的javascript
2012/02/16 Javascript
千分位数字格式化(用逗号隔开 代码已做了修改 支持0-9位逗号隔开)的JS代码
2013/12/05 Javascript
jQuery中用dom操作替代正则表达式
2014/12/29 Javascript
JS实现在网页中弹出一个输入框的方法
2015/03/03 Javascript
Jsonp post 跨域方案
2015/07/06 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
2016/09/05 Javascript
JS之相等操作符详解
2016/09/13 Javascript
JavaScript使用简单正则表达式的数据验证功能示例
2017/01/13 Javascript
图解Javascript——作用域、作用域链、闭包
2017/03/21 Javascript
js禁止浏览器的回退事件
2017/04/20 Javascript
ReactNative实现图片上传功能的示例代码
2017/07/11 Javascript
JS获取指定月份的天数两种实现方法
2018/06/22 Javascript
vue-router 源码实现前端路由的两种方式
2018/07/02 Javascript
js继承的这6种方式!(上)
2019/04/23 Javascript
Python查看多台服务器进程的脚本分享
2014/06/11 Python
Python中Class类用法实例分析
2015/11/12 Python
Win7 64位下python3.6.5安装配置图文教程
2020/10/27 Python
Python下opencv图像阈值处理的使用笔记
2019/08/04 Python
python3实现往mysql中插入datetime类型的数据
2020/03/02 Python
python多进程 主进程和子进程间共享和不共享全局变量实例
2020/04/25 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
Python collections模块的使用方法
2020/10/09 Python
HTML高亮关键字的实现代码
2018/10/22 HTML / CSS
新秀丽拉杆箱美国官方网站:Samsonite美国
2016/07/25 全球购物
Parfume Klik丹麦:香水网上商店
2018/07/10 全球购物
C#里面可以避免一个类被其他类继承么?如何?
2013/09/26 面试题
《菜园里》教学反思
2014/04/17 职场文书
科长竞争上岗演讲稿
2014/05/12 职场文书
2014群众路线学习笔记
2014/11/06 职场文书