jquery ui选中表格多行数据

<script src="../public/js/jquery-1.8.3.js"></script>
<script src="../public/js/jquery-ui-1.10.4.custom.js"></script>
<script src="../public/js/jquery-ui.js"></script>
<link rel="style/css" href="../public/css/jquery-ui.css" >
<title></title>
<style type="text/css">
td {
    border: 1px solid;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
    $("#fruits").selectable({                     //进行拖动多选
        filter:"tbody tr",                          //选择tbody下的tr进行多选
        stop:function(){                              //当拖动选择结束时,触发stop事件
            var result=$("#plate").empty().html($(this).find(".ui-selected").map(function(){
                return this.id;
            }).get().join(","));
            }
        });
    });
</script>
</head>
<body>
    <table id="fruits" style="border-collapse:collapse;">
        <thead>
            <tr>
                <th>名称</th>
                <th>颜色</th>
                <th>味道</th>
            </tr>
        </thead>
        <tbody>
            <tr id="苹果">
                <td>苹果</td>
                <td>红色</td>
                <td>甜</td>
            </tr>
            <tr id="橘子">
                <td>橘子</td>
                <td>橙色</td>
                <td>酸</td>
            </tr>
            <tr id="猕猴桃">
                <td>猕猴桃</td>
                <td>褐色</td>
                <td>甜</td>
            </tr>
            <tr id="葡萄">
                <td>葡萄</td>
                <td>紫色</td>
                <td>甜</td>
            </tr>
        </tbody>
    </table>
    <div id="plate">多选的结果:</div>
</body>
时间: 2024-11-05 15:53:49

jquery ui选中表格多行数据的相关文章

jQuery Ajax遍历表格,填充数据,将表格中的数据一条一条拼成Jason数组

$.ajax({ url: baseURL + "InvoiceSale/OnQuotaInvoiceSale", //点击核销单号时,点击核销时,交互的页面               type: "POST",                 data: JSON.stringify(createTable.resultData()),     //JSON传递整个表格数据,得到字符串数组               dataType: "json&q

jquery 读取页面表格中的数据 生成批量insert代码 并以ajax方式传给后台

表格的格式较为常规,首行为字段,以下各行为数据,表格的id为detailList . $("#submitExcel").click(function(){ //绑定单击事件 insertStr="insert into funddetail values"; // insert字符串的初始值 $("#detailList tr:gt(0)").each(function(i){ //获取表格除首行外的所有行,并给每一行添加方法 insertSt

使用jQuery UI 实现表格排序

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>表格排序</title> <link rel="stylesheet" href="jquery-ui-1.12.0/jquery-ui.css"></head> <body><table id="myTabl

jquery+ajax实现表格修改行操作

大体思路 每一行的 <tr> 标签都将其 id 赋值成对应在数据库记录中的主键值: 点击编辑按钮时,将该行的 id 值传给 js 函数,作为更新时的条件: 当在编辑界面输入更新的数据后,点击更新按钮时,将新的数据传给 js 函数: 将 这一行的 id 值,也就是对应记录的主键和编辑后的更新数据,封装成 json 通过 ajax 传递给后台: 剩下的就交给后台... 刷新界面即可: 实例演示 获取改行的id,先存起来: //获取待更改指标的id function getZBId(obj){ te

jquery ui选中多个元素

<style type="text/css"> li { background: #eef; margin-bottom:5px; list-style-type: none; } .color1{background: #ffe; margin-bottom:5px; list-style-type: none; } </style> <script type="text/javascript"> $(document).rea

vue vuecli element table 表格 获取行数据

是这样的,页面是商品列表 使用了element-ui  中的   el-table 正常渲染是没问题的,可是我需要显示商品图片,这就需要先获取到每个商品对象的图片路径,但是看element文档没有说怎么获取数据的,只是能够在列中使用prop 经过百度,知道了vue的插槽,代码如下 <el-table :data="goods" stripe border style="width: 100%"> <el-table-column prop=&quo

【jQuery基础学习】04 jQuery中的表格操作及cookie插件的使用

这章本来准备写成jQuery的表单操作和表格操作的. 然而昨天吧jQuery的表单操作看完,发现全部在炒之前章节的剩饭,所以就没写出来. 那么今天就来看看表格吧. 因为平常做的都是公司的内部管理系统,所以说数据表格用到的还是比较多的.那么在这里写出来说不定还能用上. 关于jQuery的表格应用 隔行变色 $(function(){ $("tbody>tr:odd").addClass("样式1");//odd是选取奇数行 $("tbody>tr

Jquery DataTables 获取表格数据及行数据

注意table变量是 1.jQuery DataTables 行号获取 $("#example tbody tr").on("click", function() {var index = $(this).context._DT_RowIndex; //行号}); 2.获取表格所有数据 function getTableContent(){ var nTrs = table.fnGetNodes();//fnGetNodes获取表格所有行,nTrs[i]表示第i行t

element ui 表格提交时获取所有选中的checkbox的数据

<el-table ref="multipleTable" :data="appList" @selection-change="changeFun"> <el-table-column type="selection" width="55" class="selection" prop='uuid' :selectable='checkboxInit' @select