jQuery Mobile教程:表单的checkboxradio插件

文章简介:本文我们来深度认识一下jQuery Mobile的checkboxradio插件.

本文我们来深度认识一下jQuery Mobile的checkboxradio插件
表单中的radio与checkbox都依赖它进行初始化增强以及一些事件的绑定(disable、enable、checked、unchecked)等

1、disable(禁用)

示例:

	//禁用 	$("#disable_checkbox").bind('click',function(){ 		$("#major_eng").checkboxradio("disable"); 	}); 

2、enable(启用)

示例:

	//启用 	$("#enable_checkbox").bind('click',function(){ 		$("#major_eng").checkboxradio("enable"); 	}); 

3、checked(选中)

示例:

	//选中 	$("#checked_checkbox").bind('click',function(){ 		$("#major_eng").attr("checked",true).checkboxradio("refresh"); 	}); 

4、unchecked(不选中)

示例:

	//不选中 	$("#unchecked_checkbox").bind('click',function(){ 		$("#major_eng").attr("checked",false).checkboxradio("refresh"); 	}); 

5、动态创建

示例:

//动态创建 $("#unchecked_checkbox").bind('click',function(){ 	//一次哦 	if($("#dynamic_checkbox_group").length < 1){ 		var arr = [ 			'<fieldset id="dynamic_checkbox_group" data-role="controlgroup">', 			'<legend>前端基本技术:</legend>', 			'<input type="checkbox" id="fe_js" name="fe" value="1"/><label for="fe_js">js</label>', 			'<input type="checkbox" checked="checked" id="fe_css" name="fe" value="1"/><label for="fe_css">css(默认选中)</label>', 			'</fieldset>' 		]; 		 		 		$(arr.join("")).insertAfter("#major_group"); 		 		//可以设置主题: 		$("#fe_css").checkboxradio({ 			theme:"e" 		}) 		//触发create 		$.mobile.pageContainer.trigger("create"); 	} });

demo

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索jquery mobile
, 插件
, jquery.mobile
, function
, bind
, click
, checked
, major
, 动态创建checkbox
示例
jquery官网、jquery api、jquery下载、jquery教程、jquery ajax,以便于您获取更多的相关知识。

时间: 2024-10-30 10:27:36

jQuery Mobile教程:表单的checkboxradio插件的相关文章

jQuery Mobile教程:表单selectmenu插件

文章简介:本文我们来深度认识一下jQuery Mobile的selectmenu插件. 本文我们来深度认识一下jQuery Mobile的selectmenu插件 主要让大家熟悉一下动态创建selectmenu.禁用selectmenu以及启用selectmenu 1.动态创建input 示例: //动态创建 $("#dynamic_selectmenu").bind('click',function(){ //一次哦 if($("#your_choice_new"

jQuery Mobile教程:表单textinput插件

文章简介:本文我们来深度认识一下jQuery Mobile的textinput插件. 本文我们来深度认识一下jQuery Mobile的textinput插件 主要让大家熟悉一下动态创建input.禁用input以及启用input 1.动态创建input 示例: //动态创建 $("#dynamic_input").bind('click',function(){ //一次哦 if($("#dynamic_input_new").length < 1){ va

jQuery Mobile教程:表单form组件

文章简介:本文主要看一下jQuery Mobile体系中的form常见的几个组件. 本文主要看一下jQuery Mobile体系中的form常见的几个组件,我们采用"提问●回答"的方式来初步地了解一下: 1.如何设置radio? 示例: <!-- content start --> <div data-role="content"> <!-- h3 start --> <h3>1.垂直模式:</h3> &l

基于Jquery的FormValidator表单验证插件

包含了以下验证功能: 1.控件值不能为空 2.控件值长度限制 3.选中项数量限制 4.控件值范围限制 5.控件值类型限制 6.控件值格式化 7.两个控件值比较 8.自定义验证方法 9.下拉必选 10.表单验证方式 11.控件独自验证 看一个简单的表单用户名验证插件  代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D

jquery实现-JQUERY实现提交表单时的检测

问题描述 JQUERY实现提交表单时的检测 点击提交,验证表单中是否变更类型中有新建类型,如有新建类型的,检测是否上传模板文件,如果上传正常提交,如果没有上传,弹框提醒"请上传模版文件",提交失败. 解决方案 请参考这篇文章"jQuery插件之ajaxFileUpload",http://www.mskj.cc/article/100/204.htm 解决方案二: 这个和jquery没什么关系,都是要自己写js代码来实现检查 想偷懒就用jquery的validate

基于jquery实现智能表单验证操作_jquery

很多网站的注册模块都可以实现即时检查格式是否正确,这样极大的增强了用户体验,对开发非常有利. 先给大家展示下表单效果图,具体效果如下所示: 1.前台一开始用JQuery实现,先来上HTML标记: <body> <form id="form1" runat="server"> <table class="tble"> <tr><td class="td1">用户名 &l

使用JQuery实现智能表单验证功能_jquery

先给大家展示下表单效果图,具体效果如下所示: 1.前台一开始用JQuery实现,先来上HTML标记: <body> <form id="form1" runat="server"> <table class="tble"> <tr><td class="td1">用户名 <input type="text" class="td&qu

CSS网页设计教程:表单Button的Outline

文章简介:CSS网页设计教程:表单Button的Outline. outline的使用,大家都喜欢在reset样式表中直接重置: * {   outline: none; } Eric Meyers在他的CSS Reset是这样重置的: /* remember to define focus styles! */ :focus {     outline: 0; } 这些方法大家都可以说常见了.可是有一点可能大家还是不太清楚--outline在表单的button中使用时,在firefox浏览器下

jQuery Mobile教程:自动增强的流程设计

文章简介:本文我们来深度认识一下jQuery Mobile中一个大致的自动增强的流程设计. 本文我们来深度认识一下jQuery Mobile中一个大致的自动增强的流程设计. 再直观地看看这个结构: <div data-role="page"> <div data-role="header"> <h1>我是header部分</h1> </div> <div data-role="content