一.准备

1.jquery

2.bootstrap

二.代码

1.HTML代码

<div id="main"〉<a href="#myModal" role="button" class="btn btn-info" data-toggle="modal">添加工具</a><!--点击添加工具按钮,弹出下面模态窗口-->
 <button class="btn btn-info" type="button" id="del">选择</button><!--点击该选择按钮,按钮能变颜色--><form action="" method="post" id="listForm"><table class="table"><thead><tr><td><input type="hidden" name="id1" id="id1" value="此处输出id1"/></td></tr></thead><tbody><tr><td><input class="tool_id" type="checkbox" id="id2" name="id2" value="此处输出id2"></td></tr></tbody></table></form>
</div>
<!--模态窗口,弹出一个添加窗口-->
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button><h3 id="myModalLabel">添加工具</h3></div><div class="modal-body"><form class="form-horizontal" action="<?php echo site_url("tool/insert");?>" method="post" id="detailForm"><div class="control-group"><label class="control-label" for="link_name">工具分类:</label><div class="controls"><select name="type_id"><option name="" value="" ></option></select></div></div><div class="control-group"><label class="control-label" for="link_url">工具名称:</label><div class="controls"><input type="text" name="name" id="name" value="" size="80" placeholder="工具名称"/></div></div><div class="control-group"><label class="control-label" for="userfile">工具地址:</label><div class="controls"><input type="text" name="url" id="url" value="" size="80" placeholder="工具地址"/></div></div><div class="control-group"><label class="control-label" for="userfile">工具用户名:</label><div class="controls"><input type="text" name="user_name" id="user_name" value="" size="80" placeholder="工具用户名"/></div></div><div class="control-group"><label class="control-label" for="userfile">工具密码:</label><div class="controls"><input type="text" name="user_password" id="user_password" value="" size="80" placeholder="工具密码"/></div></div><div class="control-group"><div class="controls"><button class="btn btn-info" type="submit" name="submit" id="submit">保存</button></div></div></form></div>
</div>

2.jquery代码

<script type="text/javascript"><!--$(document).ready(function () {/*操作*/$('.id2').hide();//复选框隐藏var time = 0;$('#del').click(function () {//绑定选择/删除按钮if(time == 0){$(this).removeClass("btn btn-info");//通过移除id=del的class来隐藏按钮的颜色$(this).addClass("btn btn-warning");//通过添加id=del的class来实现改变按钮颜色$(this).text("删除");//改变按钮上的字$(".id2").show();//复选框显示time++;}else{var ids = '';//声明ids变量$('input[name="id2"]:checked').each(function() {ids += ',' + $(this).val() ;//得到name为id2的所有选中的id});$.get('后台处理地址', {ids: ids}, function(data) {//将ids送到后台处理代码中,并得到返回数据datadata = eval("(" + data + ")");//将通过json返回的数据data进行解析if(data == 1){alert('删除成功!');window.location.reload();//刷新页面}});}});});//-->
</script>

转载于:https://www.cnblogs.com/fxyh/p/3280092.html

关于jquery和bootstrap的一些用法(一)相关推荐

  1. jQuery replaceWith replaceAll end的用法

    jQuery replaceWith replaceAll end的用法 <%@ page language="java" import="java.util.*& ...

  2. vue : 引入、安装 jquery 、bootstrap

    一.vue安装jquery 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.新建一个vue工程. 2.在项目文件夹下,使用命令 npm inst ...

  3. 【博学谷学习记录】超强总结,用心分享丨前端开发:BootStrap框架基础用法

    BootStrap 1.BootStrap简介 Bootstrap 是由 Twitter 公司开发维护的前端 UI 框架,它提供了大量编写好的 CSS 样式,允许开发者结合一定HTML 结构及Java ...

  4. 基于jquery的bootstrap在线文本编辑器插件Summernote (转)

    Summernote是一个基于jquery的bootstrap超级简单WYSIWYG在线编辑器.Summernote非常的轻量级,大小只有30KB,支持Safari,Chrome,Firefox.Op ...

  5. Vue CLI3.0 中使用jQuery 和 Bootstrap

    Vue 中使用 jQuery 和 Bootstrap 不是特别符合 Vue 原生的写法,但是有时候又要用,所以放上我的引入设置,供大家参考. 在 Vue CLI2.0 中引入 jQuery 和 Boo ...

  6. 《疯狂前端开发讲义jQuery+Angular+Bootstrap前端开发实践》学习笔记

    <疯狂前端开发讲义jQuery+Angular+Bootstrap前端开发实践>学习笔记 二〇一九年二月十三日星期三2时28分54秒 前提:本书适合有初步HTML.CSS.JavaScri ...

  7. Bootstrap-基于jquery的bootstrap在线文本编辑器插件Summernote

    Summernote是一个基于jquery的bootstrap超级简单WYSIWYG在线编辑器.Summernote非常的轻量级,大小只有30KB,支持Safari,Chrome,Firefox.Op ...

  8. java提示框easyui风格_[Java教程]jQuery EasyUI 提示框(Messager)用法

    [Java教程]jQuery EasyUI 提示框(Messager)用法 0 2013-10-10 19:00:06 jQuery EasyUI 提示框(Messager)不仅强大,而且也不用任何的 ...

  9. 如何使用jQuery打开Bootstrap模式窗口?

    本文翻译自:How to open a Bootstrap modal window using jQuery? I'm using Twitter Bootstrap modal window fu ...

最新文章

  1. vue样式 引入图片_详解Vue.js中引入图片路径的几种方式
  2. Oracle编程入门经典 第9章 掌握SQL*Plus
  3. 字符串相加—leetcode415
  4. C/C++各种系统开发环境搭建
  5. 【线上分享】RTC业务中的视频编解码引擎构建
  6. 2019-2020 ICPC Asia Hong Kong Regional Contest 补题(部分)
  7. eclipse代码发布到服务器(Tomcat)出现乱码现象解决方法
  8. wince串口驱动分析(转)
  9. python中的def语句输出1000以内的回文_各种方法测试回文的性能[Python]
  10. ipv4广播地址怎么填_什么是IP地址?IP地址有什么用?网络工程师来告诉你
  11. 马斯克说,特斯拉卡车有Mad Max狂野模式,危险的变道操作?
  12. alluxio2.0特性-预览
  13. vs2005 生成安装包的时候提示“不可恢复的生成错误”
  14. bootstrap中的动态加载出来的图片轮播中的li标签中的class=active的动态添加移除...
  15. Matlab里DTW算法和图像
  16. android 字符串 声波,识别成功率100%的声波配网,看完你也可以实现一个
  17. 成都国税打造全能“电子税务局”
  18. 华为ENSP配置VLAN间路由
  19. python 绘制频数与正太分布图
  20. 算法导论中LCS的C++实现程序

热门文章

  1. 自变量是分类变量的线性拟合+哑变量
  2. 谷歌云端硬盘下载文件_如何更改Google云端硬盘中文件的所有者
  3. 【Vue组件间通信】 全局事件总线、订阅与发布
  4. error: unable to execute command: Segmentation fault: 11 解决办法
  5. Swift5入门 - 基础语法都给你总结好了 - 花10分钟了解一下?
  6. Js 比较日期/时间的大小
  7. 农场乐翻天服务器维护,农场乐翻天
  8. NumberUtils.isNumber()方法验证字符串是否为数字失败
  9. php socket编程实例
  10. 远控桌面服务器,Python 手把手实现远程控制桌面