jquery获取td内的input标签的内容
我想在点击修改后能够获得<input>标签里的内容,脚本:<s:iteratorvalue="dataPage.data"id="list"status="id"><tr...
我想在点击修改后能够获得<input>标签里的内容,
脚本:
<s:iterator value="dataPage.data" id="list" status="id">
<tr>
<td width="10%" align="center" bgcolor="#FFFFFF">
<s:property value="#id.index+1" />
</td>
<td width="30%" align="center" bgcolor="#FFFFFF">
<input type="text" id="description" value="<s:property value="#list.description" />"/>
</td>
<td width="20%" align="center" bgcolor="#FFFFFF"
style="font-size: 20px">
<input type="text" id="belongs" value="<s:property value="#list.belongs"/>"/>
</td>
<td width="20%" align="center" bgcolor="#FFFFFF"
style="font-size: 20px">
<input type="text" id="number" value="<s:property value="#list.channel_number" />" />
</td>
<td width="20%" align="center" bgcolor="#FFFFFF">
<a href="" onclick="update(<s:property value="#list.id"/>)">修改</a>
<a href=""
onclick="deleteChannel(<s:property value="#list.id"/>);">删除</a>
</td>
</tr>
</s:iterator> 展开
脚本:
<s:iterator value="dataPage.data" id="list" status="id">
<tr>
<td width="10%" align="center" bgcolor="#FFFFFF">
<s:property value="#id.index+1" />
</td>
<td width="30%" align="center" bgcolor="#FFFFFF">
<input type="text" id="description" value="<s:property value="#list.description" />"/>
</td>
<td width="20%" align="center" bgcolor="#FFFFFF"
style="font-size: 20px">
<input type="text" id="belongs" value="<s:property value="#list.belongs"/>"/>
</td>
<td width="20%" align="center" bgcolor="#FFFFFF"
style="font-size: 20px">
<input type="text" id="number" value="<s:property value="#list.channel_number" />" />
</td>
<td width="20%" align="center" bgcolor="#FFFFFF">
<a href="" onclick="update(<s:property value="#list.id"/>)">修改</a>
<a href=""
onclick="deleteChannel(<s:property value="#list.id"/>);">删除</a>
</td>
</tr>
</s:iterator> 展开
2016-01-08 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
jquery获取td内的input标签的内容代码如下:
$("tr input").val();
JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器
$("tr input").val();
JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("td").click(function(event){
var text = $(event.currentTarget).find("input").val();
});
var text = $(event.currentTarget).find("input").val();
});
追问
我想要的效果是点击"修改“的时候,能够获取那行的每个td的input标签的值啊
追答
$("修改").click(function(event){
var text1 = $(event.currentTarget).parent().prev().find("input").val();
var text2 = $(event.currentTarget).parent().prev().prev().find("input").val();
});
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function upd(i) {
var $tt = $("#t" + i + " input");
$tt.each(function (i, item) {
alert(item.value);
});
}
<tr id="t1"> //给每一行生成一个id,起名有规律
<a href="#" onclick="upd(1);return false;">修改</a> <a href="">删除</a>//upd(1),这里只要id,去掉t,好处理
var $tt = $("#t" + i + " input");
$tt.each(function (i, item) {
alert(item.value);
});
}
<tr id="t1"> //给每一行生成一个id,起名有规律
<a href="#" onclick="upd(1);return false;">修改</a> <a href="">删除</a>//upd(1),这里只要id,去掉t,好处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function upd(i) {
var $tt = $("#t" + i + " input");
$tt.each(function (i, item) {
alert(item.value);
});
}
<tr id="t1"> //给每一行生成一个id,起名有规律
<a href="#" onclick="upd(1);return false;">修改</a> <a href="">删除</a>//upd(1),这里只要id,去掉t,好处理
var $tt = $("#t" + i + " input");
$tt.each(function (i, item) {
alert(item.value);
});
}
<tr id="t1"> //给每一行生成一个id,起名有规律
<a href="#" onclick="upd(1);return false;">修改</a> <a href="">删除</a>//upd(1),这里只要id,去掉t,好处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("#修改的id").click(function(){
var val = $("input的id").val();
});
var val = $("input的id").val();
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询