jsp页面有一个table表格,每一行最后都有一个编辑按钮,点击按钮弹出div框,并显示该行的信息,怎么做?
答案:4 悬赏:30 手机版
解决时间 2021-03-20 02:02
- 提问者网友:贪了杯
- 2021-03-19 06:56
jsp页面有一个table表格,每一行最后都有一个编辑按钮,点击按钮弹出div框,并显示该行的信息,怎么做?
最佳答案
- 五星知识达人网友:执傲
- 2021-03-19 07:04
button click事件
获取当前行tr标签
$("# 当前tr标签的id").text()就是改行的信息;
获取当前行tr标签
$("# 当前tr标签的id").text()就是改行的信息;
全部回答
- 1楼网友:轮獄道
- 2021-03-19 10:51
建议你参考一下这个代码:
<head>
<meta
http-equiv="Content-Type"
content="text/html;
charset=gb2312"
/>
<title>
demo
</title>
<meta
name="Author"
content="xugang"
/>
<script
src="js/jquery.min.js"></script>
<!--必须加载jQuery文件,网上有下载-->
<script
type="text/javascript">
$(function(){
//
点击按钮,DIV弹出,点击body任意地方隐藏div
$('#btn2').click(function(){
if
(
event
&&
event.stopPropagation
)
{
//
this
code
is
for
Mozilla
and
Opera
event.stopPropagation();
}
else
if
(window.event)
{
//
this
code
is
for
IE
window.event.cancelBubble
=
true;
}
$('#xiugai').show();
});
$('#bnt').click(function(){
var
name
=
$('#xg_name').val();
var
age
=
$('#xg_age').val();
$('#name').html(name);
$('#age').html(age);
$('#xiugai').hide();
});
});
</script>
<style
type="text/css">
#xiugai{
position:
fixed;
top:
50%;
left:
50%;
width:
240px;
height:
150px;
margin:
-50px
0
0
-50px;
display:
none;
border:
1px
solid
#666;
}
</style>
<body>
姓名:<span
id="name">张三</span>
年龄:<span
id="age">18</span>
<input
id="btn2"
type="button"
value="修改"
/>
<div
id="xiugai">
姓名:<input
id="xg_name"
type="text"/>
年龄:<input
id="xg_age"
type="text"/>
<input
id="bnt"
type="button"
value="修改"
/>
</div>
</body>
</html>
- 2楼网友:一叶十三刺
- 2021-03-19 10:11
selectjsp,在addjsp上面有一个请选择按钮,点击请选择按钮后,弹出selectjsp页面,这个页面上是从数据库中遍历的企业,选中一条数据,点击确认,selectjsp页面关闭,并将结果带到addjsp请选择前面的文本框里面。
1.
但name里的对象里要包含一个list,一般像你这种table的在后台肯定返回的是list集合把,所以用logic标签循环显示就行的
。
2.
<logiciterate
id这里的名字是随意
只是在下面调用而已aList
name后台返回给前台的对象比如page
propertylist这里必须是list因为表示循环对象是list集合类型的indexId,indx>。
3.
<tr
class=ChangeLineColor
height20>。
4.
<td
align=center><%=indx+1%></td>。
5.
<td>,aList.productCode<,td>,alist。要的字段名字。
6.
<td>,aList.fstCustomerName<,td>。
7.
至于你是返回的直接是一个对象包含list集合的还是直接一个list,看你自己情况,改就行的。
- 3楼网友:一袍清酒付
- 2021-03-19 08:32
selectjsp,在addjsp上面有一个请选择按钮,点击请选择按钮后,弹出selectjsp页面,这个页面上是从数据库中遍历的企业,选中一条数据,点击确认,selectjsp页面关闭,并将结果带到addjsp请选择前面的文本框里面。
1. 但name里的对象里要包含一个list,一般像你这种table的在后台肯定返回的是list集合把,所以用logic标签循环显示就行的 。
2. <logiciterate id这里的名字是随意 只是在下面调用而已alist name后台返回给前台的对象比如page propertylist这里必须是list因为表示循环对象是list集合类型的indexid,indx>。
3. <tr class=changelinecolor height20>。
4. <td align=center><%=indx+1%></td>。
5. <td>,alist.productcode<,td>,alist。要的字段名字。
6. <td>,alist.fstcustomername<,td>。
7. 至于你是返回的直接是一个对象包含list集合的还是直接一个list,看你自己情况,改就行的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯