table绑定jquery事件 每行的tr的第一个td是一个选择框,里面的值就是这一行数据的唯一标示,可以是id。选中之后,点击删除,js拿到这个值(或一组值),将其传入后台,后台在执行删除操作,删除完毕,重启ajax请求这个数据库。即可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的想法就是这样,可是我不知道怎么写JQUERY代码。能写给我吗? 好!我把以前的代码贴出来,你改改。我的是html+java1、给选择框赋值<td> <input type='checkbox' name='cx' value="+data1[i].id+"/> </td>2、删除事件function deleteSelectEquip(){ var roleIds = ''; var a=document.getElementsByName("cx"); var count = 0 ; for(var i=0; i<a.length; i++) { if(a[i].checked) { var roleId = a[i].value; roleIds =roleIds+roleId + "#"; } } if(roleIds == null || roleIds==''){ alert("请先选择要删除的数据"); }else{ $.ajax({ type: "POST", url : "equip_deleteMore.action", data: "ids="+roleIds, success: function(msg){ //重新加载事件 }, async:false }); } 不是这样的,我想用jquery,不要加input,我需要的是点击第四列,可以获取点击这行的第一列的数据,是动态的好!我把以前的代码贴出来,你改改。我的是html+java1、给选择框赋值<td> <input type='checkbox' name='cx' value="+data1[i].id+"/> </td>2、删除事件function deleteSelectEquip(){ var roleIds = ''; var a=document.getElementsByName("cx"); var count = 0 ; for(var i=0; i<a.length; i++) { if(a[i].checked) { var roleId = a[i].value; roleIds =roleIds+roleId + "#"; } } if(roleIds == null || roleIds==''){ alert("请先选择要删除的数据"); }else{ $.ajax({ type: "POST", url : "equip_deleteMore.action", data: "ids="+roleIds, success: function(msg){ //重新加载事件 }, async:false }); } 明白了,你直接在第四个td那绑定事件就可以,delete方法那可能要转义,你试试 <a href = "#" onclick="delete(<?=$key+1?>)" >删除</a>在js,里面function delete(key){ //执行删除操作}好!我把以前的代码贴出来,你改改。我的是html+java1、给选择框赋值<td> <input type='checkbox' name='cx' value="+data1[i].id+"/> </td>2、删除事件function deleteSelectEquip(){ var roleIds = ''; var a=document.getElementsByName("cx"); var count = 0 ; for(var i=0; i<a.length; i++) { if(a[i].checked) { var roleId = a[i].value; roleIds =roleIds+roleId + "#"; } } if(roleIds == null || roleIds==''){ alert("请先选择要删除的数据"); }else{ $.ajax({ type: "POST", url : "equip_deleteMore.action", data: "ids="+roleIds, success: function(msg){ //重新加载事件 }, async:false }); } 正则表达式firefox下不能正常使用 着急死了!!!!!!!! FLASH 3.0 怎么调用页面的JS? 关于变量的传递问题 在网页中如何动态展示数据曲线? 怎样获取网页上的鼠标坐标? window.showModalDialog打开的窗口怎么取的父窗口的 form 对象? meizz斑竹进来一下 谢谢 急求助!关于innerText的问题。 本人愚昧,不知道<DIV> </DIV>到底是干什么用的?作用是什么? 跪求 javascrip登录 跳转页面问题! ligergrid 问题求解
1、给选择框赋值
<td> <input type='checkbox' name='cx' value="+data1[i].id+"/> </td>
2、删除事件
function deleteSelectEquip(){
var roleIds = '';
var a=document.getElementsByName("cx");
var count = 0 ;
for(var i=0; i<a.length; i++) {
if(a[i].checked) {
var roleId = a[i].value;
roleIds =roleIds+roleId + "#";
}
}
if(roleIds == null || roleIds==''){
alert("请先选择要删除的数据");
}else{
$.ajax({
type: "POST",
url : "equip_deleteMore.action",
data: "ids="+roleIds,
success: function(msg){
//重新加载事件
},
async:false
});
}
1、给选择框赋值
<td> <input type='checkbox' name='cx' value="+data1[i].id+"/> </td>
2、删除事件
function deleteSelectEquip(){
var roleIds = '';
var a=document.getElementsByName("cx");
var count = 0 ;
for(var i=0; i<a.length; i++) {
if(a[i].checked) {
var roleId = a[i].value;
roleIds =roleIds+roleId + "#";
}
}
if(roleIds == null || roleIds==''){
alert("请先选择要删除的数据");
}else{
$.ajax({
type: "POST",
url : "equip_deleteMore.action",
data: "ids="+roleIds,
success: function(msg){
//重新加载事件
},
async:false
});
}
<a href = "#" onclick="delete(<?=$key+1?>)" >删除</a>
在js,里面function delete(key){
//执行删除操作
}好!我把以前的代码贴出来,你改改。我的是html+java
1、给选择框赋值
<td> <input type='checkbox' name='cx' value="+data1[i].id+"/> </td>
2、删除事件
function deleteSelectEquip(){
var roleIds = '';
var a=document.getElementsByName("cx");
var count = 0 ;
for(var i=0; i<a.length; i++) {
if(a[i].checked) {
var roleId = a[i].value;
roleIds =roleIds+roleId + "#";
}
}
if(roleIds == null || roleIds==''){
alert("请先选择要删除的数据");
}else{
$.ajax({
type: "POST",
url : "equip_deleteMore.action",
data: "ids="+roleIds,
success: function(msg){
//重新加载事件
},
async:false
});
}