Jsp代码:
<table>
<s:iterator value="list" id="list">
<tr>
<td class="td1"><a class="a"
href="ShowBlogAction?log_id=<s:property value="#list.log_id"/>"><s:property
value="#list.title" /></a></td>
<td class="td2"><s:property value="#list.lasttime" /></td>
<td><a class="del" href="#"><img
src="/BlogSystem01/images/del.png" /></a> <input type="hidden"
id="log_id" name="log_id" value="<s:property value="#list.log_id"/>" /></td>
</tr>
</s:iterator>
</table>
JS代码:
$(function() {
$(".del").click(function() {
if (!confirm("确认要删除?")) {
window.event.returnValue = false;
} else {
var log_id = $("#log_id").val();
alert(log_id);
if (log_id == "") {
alert("ss操作失败,请重试!");
} else {
$.ajax({
type : "POST",
url : "DelLog.action",
data : {
log_id : log_id
},
dataType : 'json',
success : function(data) {
if (data.ok == 1) {
alert("删除成功");
location.href = "page.action";
} else {
alert("操作失败,请重试!");
}
}
});
}
}
});
});
想法:点击时,获取id=“log_id”的值,也就是博客的ID值,传给Action,进行删除操作。
错误:因为显示列表里,每一个文章都有一个ID=“log_id”,所以在点击时,根本就无法确定传到后台的是哪个ID的值,最有可能是列表的第一个ID的值,所以这个低级错误导致删除了错误的数据!!!!
修改:给点击按钮加一个name属性 name=“#list.log.log_id”当点击某一个删除按钮时,获取该按钮的name值,也就是log_id的值了~~
相关推荐
Js操作Select大全(取值、设置选中等等) Js操作Select大全(取值、设置选中等等)
~ JavaScript 滑动标杆范围取值 (兼容多种浏览器)
FIR窗口滤波器设计滚动条取值出现错误大神急救-FIR.m 本帖最后由 神葬之夜 于 2012-6-6 07:...FIR是主函数,其他两个是子函数,窗口出来了,就是滚动条和下拉菜单取值错误,毕业设计急用,求高手解惑,谢谢!!!!!!
FIR窗口滤波器设计滚动条取值出现错误大神急救-ht2.m 本帖最后由 神葬之夜 于 2012-6-6 07:...FIR是主函数,其他两个是子函数,窗口出来了,就是滚动条和下拉菜单取值错误,毕业设计急用,求高手解惑,谢谢!!!!!!
FIR窗口滤波器设计滚动条取值出现错误大神急救-sy2.m 本帖最后由 神葬之夜 于 2012-6-6 07:49 ...FIR是主函数,其他两个是子函数,窗口出来了,就是滚动条和下拉菜单取值错误,毕业设计急用,求高手解惑,谢谢!!!!!!
用JavaScript写的树型结构,可在txt中取值。帮忙把其中的if,else改成递归函数。
关于select的取值总结,有多种方法 (this),selectInput(this)"> 请选择 文本一 文本二 文本三 </select>
C++数据类型及取值范围 1.基本数据类型: ①字符类型:char(字符型) 例:‘A’,’b’ ②整数类型:int(整型) 例:4563, 234, 885634 ③浮点类型:float(单精度型)、double(双精度型) 例:3.1456 , 0.9e12 ④空值...
android demo,java从webview中的h5中的JavaScript函数的取值,js从input中取值,java获取到该值,显示到android中的TextView中。
NULL 博文链接:https://zhuhong7000-gmail-com.iteye.com/blog/1397642
屏幕颜色取值神器
java 中如何从LIST 对象取值
给定一个整数数组,其中元素的取值范围为0到10000,求其中出现次数最多的数
java和js时间取值问题一直是很多程序员头痛的问题,看看这个文档吧,对你会很有用的
js代码-对象取值方法
jquery取值的问题j
python 列表 随机取值 不用循环从一个list中选择随机的元素
asp 无限分级以Select输出并可根据类ID选中option项,取值、名更方便 '这里用的是access数据库,Po_Class表结构:ID 自增长,ClassName:类名,ParentID:父类ID,ParentPath:父路径 '参数:parentID:是需要遍例的类...
cxLookupComboBox下拉取值
通过js实现的子窗体与父窗体之间的值传递