jQuery实现根据类型自动显示和隐藏表单
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了jQuery实现根据类型自动显示和隐藏表单,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2301字,纯文字阅读大概需要4分钟。
内容图文
![jQuery实现根据类型自动显示和隐藏表单](/upload/InfoBanner/zyjiaocheng/359/bba8b7c3de314f1cacd7e95027881857.jpg)
jquery实现表单根据单选按钮进行字段的动画切换,昨天写的,感觉比起初学时写的js/jquery有了很大进步。。在最大化扩展性的情况下经可能使代码精简。
html
代码如下:
<div class="control-group">
<label class="control-label">类型:</label>
<div class="controls control-row-auto" id="type">
</div>
<span class="auxiliary-text"></span>
</div>
<div class="control-group ctype ctype1 ctype2">
<label class="control-label">栏目模版:</label>
<div class="controls">
<select name="column_tpl" class="input">
</select>
</div>
<span class="auxiliary-text"></span>
</div>
<div class="control-group ctype ctype1">
<label class="control-label">文章模版:</label>
<div class="controls">
<select name="article_tpl" class="input">
</select>
</div>
<span class="auxiliary-text"></span>
</div>
<input type="hidden" name="tpl" id="tpl" value="" />
<div class="control-group ctype ctype3" style="display: none;">
<label class="control-label"><s>*</s>栏目链接:</label>
<div class="controls">
<input name="url" type="text" class="input-large" data-rules="{required:true,minlength:1,maxlength:30}">
</div>
<span class="auxiliary-text">内部链接格式:模块/控制器/方法...,外部链接格式:http://../../</span>
</div>
js
代码如下:
//根据类型自动显示和隐藏表单
var input_type=$('input[name=type]');
function typeChangeHandle(){
var ctypes=$('.ctype');
var type=$(this).val();
var hideCtypes=ctypes.filter(':not(.ctype'+type+')').slideUp(500,function () {
$('.ctype'+type).slideDown(500);
});
}
typeChangeHandle.apply(input_type);
input_type.on('change',typeChangeHandle);
input_type=null;
以上所述就是本文的全部内容了,希望大家能够喜欢。
内容总结
以上是互联网集市为您收集整理的jQuery实现根据类型自动显示和隐藏表单全部内容,希望文章能够帮你解决jQuery实现根据类型自动显示和隐藏表单所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。