Ajax方式删除表格一行数据示例代码

前端技术 2023/09/05 AJAX
复制代码 代码如下:

/**
* Ajax方式删除信息--后台数据
*
* action
* id 主键值
* obj 删除行的<a>
*/
function removeRow(action,id,obj){
if(confirm(\'确定要删除吗?\')){
Ext.Ajax.request({
url : encodeURI(\"alone.portal?.f=${namespace}&.pmn=view&action=\"+action),
params : {
id : id
},
success : function(response) {
delrow(obj);
alert(\"删除成功!\");
},
failure : function(response){
alert(\"连接异常或网络中断!\");
}
});
}
}
//删除行
function delrow(oElement){
//判断响应事件的当前元素
//var myEvent = evt?evt:(window.event?window.event:null);
//var oElement = myEvent.srcElement ? myEvent.srcElement : myEvent.target;
while(oElement.tagName!=\"TR\"){ //一直查找获取到为TR的对象
oElement=oElement.parentNode;
}
var oTBody=oElement.parentNode; //取得表格对象
oTBody.removeChild(oElement) ;
}

本文地址:https://www.stayed.cn/item/14703

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。