`
gtgt1988
  • 浏览: 114309 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

jquery--数据删除和图片预览

 
阅读更多

<script type="text/javascript">
$(function(){
//隔行变色
$("table tr:nth-child(odd)").css("background-color","#eee");
//小图片鼠标移动事件
var x=5;
var y=15;
$("table tr td img").mousemove(function(e){
$("#imgTip").attr("src",this.src).css({"top":(e.pageY+y)+"px","left":(e.pageX+x)+"px"}).show(3000);

});
//小图片鼠标移出事件
$("table tr td img").mouseout(function(){
$("#imgTip").hide();
});
   //删除按钮单选框事件
$("#btnDel").click(function(){
//获取除复选框以外的所有选中项
var intL=$("table tr td input:checked :not('#chkAll')").length;
//如果有值
if(intL!=0){
//遍历除全选复选框外额行
$("table tr td input[type=checkbox] :not('#chkAll')").each(function(index){

if(this.checked){
//获取选中的值,并删除该值所在的行
$("table tr[id="+this.value+"]").remove();

}

})
}

});

//全选复选框单击事件
$("#chkAll").click(function(){
if (this.checked){
$("table tr  td input[type=checkbox]").attr("checked",true);
}
else {
$("table tr  td input[type=checkbox]").attr("checked",false);
}
});







});

</script>
  </head>
  
  <body>
  <table>
  <tr>
  <th>选项</th>
  <th>编号</th>
  <th>封面</th>
  <th>购书人</th>
  <th>性别</th>
  <th>购书价</th>
  </tr>
  
  <tr id="0">
  <td><input id="Checkbox1" type="checkbox"   value="0"/></td>
  <td>1001</td>
  <td><img src="images/1.jpg" alt=""/ ></td>
  <td>李小明</td>
  <td>男</td>
  <td>35.60</td>
 </tr>
  
  
    <tr id="1">
  <td><input id="Checkbox2" type="checkbox"   value="1"/></td>
  <td>1002</td>
  <td><img src="images/1.jpg" alt=""/ ></td>
  <td>李小利</td>
  <td>女</td>
  <td>36.60</td>
 </tr>
 
 
 
  <tr id="2">
  <td><input id="Checkbox3" type="checkbox"   value="2"/></td>
  <td>1003</td>
  <td><img src="images/1.jpg" alt=""/ ></td>
  <td>李利</td>
  <td>男</td>
  <td>38.60</td>
 </tr>
  
  </table>  
  <table>
  <tr>
  <td style="text-align: left;height: 28px">
  <span ><input id="chkAll" type="checkbox">全选</span>
    <span ><input id="btnDel" type="button"  value="删除" class="btn"></span>
  </td>
  
  
  
  </tr>
  
  </table>
  <img alt="" src="images/1.jpg"  id="imgTip"  class="clsImg">
  </body>
</html>
 
分享到:
评论

相关推荐

    jqweui图片上传插件jquery-weui.uploader.js

    jqweui图片上传插件jquery-weui.uploader.js 实现 多图上传,预览,删除,初始化控件,图片赋值加载,获取图片数据。压缩包包含jquery-weui.uploader.js,weui以及示例demo

    jQuery-File-Upload插件

    jQuery File Upload是一款强大的基于jQuery的文件上传插件,它提供了多文件选择、进度条显示、预览、上传取消以及删除等功能。这款插件利用HTML5技术,为现代浏览器提供了先进的文件上传体验,同时通过优雅降级的...

    jQuery-File-Upload

    本文将深入解析jQuery File Upload的核心功能和使用方法,帮助你构建出更加完善的图片上传系统。 ### 一、基本功能介绍 1. **多文件上传**:jQuery File Upload支持用户同时选择并上传多个文件,极大地提高了上传...

    jquery上传图片预览

    总结一下,jQuery上传图片预览是通过监听`&lt;input type="file"&gt;`元素的`change`事件,读取文件内容,转换为数据URL,然后创建`&lt;img&gt;`元素预览。在实际开发中,可以结合HTML5的File API和其他jQuery插件来提升用户体验...

    基于jQuery的多图上传预览代码

    3. 图片预览:使用FileReader API读取文件内容,`readAsDataURL`方法将文件内容转换为Base64编码的URL,这个URL可以直接用作`&lt;img&gt;`标签的`src`属性,从而实现图片预览。 4. jQuery的事件处理:使用`.on()`方法绑定...

    jquery-jbox-2.3

    4. **图片预览**:在用户点击缩略图时弹出大图预览,增强用户体验。 5. **加载进度**:显示后台处理的进度,如文件上传、数据加载等。 ### 五、总结 jQuery jBox 2.3 是一款强大的对话框插件,它的易用性和灵活性...

    jQuery带删除功能多图片上传预览插件

    `img`目录则存储了预览用的图片资源,而`js`目录中可能包含了插件的主要脚本文件,例如用于处理图片预览和删除逻辑的jQuery插件代码。 **HTML结构与组件** 在`index.html`中,我们通常会看到一个用于选择图片的`...

    java实现jQuery带删除功能多图片上传预览插件

    在这个项目中,jQuery被用来处理前端的用户交互,如点击事件、图片预览和删除功能。 2. **文件上传**: 在Web应用中,文件上传功能通常涉及到表单提交和HTTP协议。通过`&lt;input type="file"&gt;`元素,用户可以选择本地...

    jquery-uploadify 多文件上传界面

    `jQuery Uploadify` 还支持文件预览功能,用户在选择文件后,可以预览选定的图片或者其他支持类型的文件,增加了用户交互性。 ### 8. 文件队列管理 上传过程中,文件会形成一个队列,用户可以添加、删除或暂停队列...

    jQueryAPI-100214.zip_jQueryAPI-100214_javascript

    5. **插件生态系统**:jQuery 的强大之处还在于其庞大的插件生态,如 DataTables 用于表格操作,Lightbox 用于图片预览,还有许多其他功能性的插件,大大扩展了jQuery的功能范围。 **jQuery API - jQueryAPI-100214...

    jquery-image-board:张贴图片的网页

    2. **图片预览**:使用`FileReader`的`readAsDataURL`方法读取图片文件,并将其转化为数据URL,然后设置到`&lt;img&gt;`标签的`src`属性,实现在页面上预览图片。 3. **图片上传到服务器**:通常会使用Ajax异步请求,将...

    jQuery带删除功能多图片上传预览插件.rar

    这个插件支持用户一次性上传多达5张图片,并且具备图片预览和删除功能,为网站的图像管理提供了高效而美观的界面。 首先,我们要了解这个插件的工作原理。在上传过程中,用户选择的图片会先通过前端进行预览,这样...

    jQuery权威指南-源代码

    3.10 综合案例分析—数据删除和图片预览在项目中的应用/75 3.10.1 需求分析/75 3.10.2 效果界面/75 3.10.3 功能实现/77 3.10.4 代码分析/80 3.11 本章小结/81 第4章 jQuery中的事件与应用/82 4.1 事件机制/...

    jquery多个图片上传和回显

    本文将深入探讨如何使用jQuery实现多个图片的上传和回显功能,同时支持图片的删除与回显。 首先,让我们了解“图片上传”这一概念。在Web应用中,用户通常需要上传图片到服务器进行存储或展示。为了实现这个功能,...

    可预览删除的jQuery多图上传ajax提交.zip

    这个名为"可预览删除的jQuery多图上传ajax提交.zip"的压缩包,显然包含了一个利用jQuery实现的多图上传功能,并且支持图片预览和删除,同时使用Ajax技术进行异步数据传输。以下将详细讲解这些知识点。 **1. jQuery...

    jQuery+svg多张图片同时上传预览代码

    在本文中,我们将深入探讨如何使用jQuery和SVG技术实现多张图片的同时上传和预览功能。这个功能在现代Web应用中非常常见,特别是在涉及到用户上传个人资料图片或产品图片的场景下。通过jQuery的事件处理和SVG的图形...

    jquery-overlay:〔前端基础组件〕全局遮罩

    - 图片预览或视频播放时,创建沉浸式体验。 - 提示用户确认操作,如删除或保存等。 七、总结 jQuery-Overlay作为一款实用的前端组件,提供了创建全局遮罩层的便捷方式。通过理解其工作原理和配置选项,我们可以...

    jqweui上传图片功能-asp.net core

    它的上传组件提供了用户友好的图片上传体验,包括上传进度显示、预览和删除功能。 要在ASP.NET Core中集成jqweui的图片上传功能,我们需要做以下几件事: 1. **设置前端**:在HTML页面中引入jqweui的CSS和JS文件,...

    jQuery批量图片拖动排序和查看

    综上所述,"jQuery批量图片拖动排序和查看"涉及的技术点包括:jQuery和jQuery UI的基本用法、DOM操作、事件处理、Ajax交互、用户界面设计、以及代码结构和组织。这些知识对于构建动态、交互性强的Web应用至关重要。...

Global site tag (gtag.js) - Google Analytics