jquery获取动态添加的元素的值
在点击修改后插入input标签,做修改后点击保存并更新插入input标签代码:functionupZPrice(leId){varzprice=$("#le_"+leId...
在点击修改后插入input标签,做修改后点击保存并更新
插入input标签代码:
function upZPrice(leId){
var zprice=$("#le_"+leId).html();
$("#le_"+leId).html("<input id='pid+"+leId+"' type='text' value='"+zprice+"'/>");
$("#up_"+leId).html("<a href='javascript:savePrice("+leId+")'>保存</a>");
}
savePrice函数怎么获得那个修改后的input 的值呢? 展开
插入input标签代码:
function upZPrice(leId){
var zprice=$("#le_"+leId).html();
$("#le_"+leId).html("<input id='pid+"+leId+"' type='text' value='"+zprice+"'/>");
$("#up_"+leId).html("<a href='javascript:savePrice("+leId+")'>保存</a>");
}
savePrice函数怎么获得那个修改后的input 的值呢? 展开
2个回答
展开全部
$('#pid'+led),val()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样肯定是需要隐藏域的,要不然你的后台是拿不修改后的值
追问
能不能给个例子?
追答
$("table a").click(function(i){
$($("table input").get(i)).hide();//隐藏文体值
var s=$($("table input").get(i)).val();//获取值
$($("table tr:eq(i+1)").find("td").get('当前行的值')).text(s);//给所在td赋值
}) 我这只是提供一个方式。jquery提取值的方法有很多的。你可参照 jquery的API
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询