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 相关文章推荐
又一个小巧的图片预加载类
May 05 Javascript
JavaScript prototype属性深入介绍
Nov 27 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
Jan 14 Javascript
js锁屏解屏通过对$.ajax进行封装实现
Jul 31 Javascript
jQuery插件Validate实现自定义表单验证
Jan 18 Javascript
ashx文件获取$.ajax()方法发送的数据
May 26 Javascript
Bootstrap基本样式学习笔记之标签(5)
Dec 07 Javascript
js操作二进制数据方法
Mar 03 Javascript
JavaScript中的 new 命令
May 22 Javascript
JS数组Object.keys()方法的使用示例
Jun 05 Javascript
Vue中keep-alive组件作用详解
Feb 04 Javascript
vue 获取元素额外生成的data-v-xxx操作
Sep 09 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下载文件超时时间的设置方法
2016/10/06 PHP
PHP实现微信模拟登陆并给用户发送消息的方法【文字,图片,图文】
2017/06/29 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
PHP使用递归按层级查找数据的方法
2019/11/10 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
JS实现旋转木马式图片轮播效果
2017/01/18 Javascript
js中this的指向问题归纳总结
2018/11/28 Javascript
JavaScript实现学生在线做题计时器功能
2018/12/05 Javascript
JavaScript学习笔记之DOM基础操作实例小结
2019/01/09 Javascript
微信小程序时间标签和时间范围的联动效果
2019/02/15 Javascript
如何实现小程序tab栏下划线动画效果
2019/05/18 Javascript
javascript实现5秒倒计时并跳转功能
2019/06/20 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
nodejs dgram模块广播+组播的实现示例
2019/11/04 NodeJs
CKEditor扩展插件:自动排版功能autoformat插件实现方法详解
2020/02/06 Javascript
vue的webcamjs集成方式
2020/11/16 Javascript
python实现文件路径和url相互转换的方法
2015/07/06 Python
Python实现删除列表中满足一定条件的元素示例
2017/06/12 Python
Python3实现爬取指定百度贴吧页面并保存页面数据生成本地文档的方法
2018/04/22 Python
python脚本监控Tomcat服务器的方法
2018/07/06 Python
python模块导入的细节详解
2018/12/10 Python
python实现维吉尼亚加密法
2019/03/20 Python
python接口自动化(十六)--参数关联接口后传(详解)
2019/04/16 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
2019/08/09 Python
python 比较字典value的最大值的几种方法
2020/04/17 Python
如何将Pycharm中调整字体大小的方式设置为&quot;ctrl+鼠标滚轮上下滑&quot;
2020/11/17 Python
Django中template for如何使用方法
2021/01/31 Python
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
美国背景检查、公共记录和人物搜索网站:BeenVerified
2018/02/25 全球购物
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
2013/05/01 面试题
广告学专业应届生求职信
2013/10/01 职场文书
毕业生如何写自我鉴定
2014/03/15 职场文书
优秀纪检干部材料
2014/08/27 职场文书
写作技巧:优秀文案必备的3种结构
2019/08/19 职场文书
JavaScript的function函数详细介绍
2021/11/20 Javascript
云服务器部署 Web 项目的实现步骤
2022/06/28 Servers