jQuery对repeater中的textbox操作onchange事件 textbox的ID是动态的
时间:2010-10-14
来源:互联网
HTML code
主要想用Jquery写一个方法,在textbox的onchange事件把Goods_ID,Shopcart_ID,ShopcartD_Quantity传到一个单独的专门做ajax操作的页面,但是textbox的ID是动态的
<asp:ImageButton ID="imgIncrease" runat="server" CommandName="doIncrease" /> <input id="Quantity" name='Quantity<%#Eval("Goods_ID") %>' value='<%#Eval("ShopcartD_Quantity") %>' onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" onchange="getP()" type="text" size="3" maxlength="6" /> <asp:ImageButton ID="imgDecrease" runat="server" CommandName="doDecrease" /> <asp:HiddenField ID="hfGoods_ID" runat="server" Value='<%#Eval("Goods_ID") %>' /> <asp:HiddenField ID="hfShopcart_ID" runat="server" Value='<%#Eval("Shopcart_ID") %>' />
主要想用Jquery写一个方法,在textbox的onchange事件把Goods_ID,Shopcart_ID,ShopcartD_Quantity传到一个单独的专门做ajax操作的页面,但是textbox的ID是动态的
作者: lxq20090526 发布时间: 2010-10-14
哪个textbox??Quantity吗?
repeater生成的控件id都是有规律的。你可以获取前面asp.net自动生成的ID值+这个控件的ID值就是这个控件在客户端的实际ID了。得到asp.net自动生成的ID获取同一个ItemTemplate其他的控件就很简单了
repeater生成的控件id都是有规律的。你可以获取前面asp.net自动生成的ID值+这个控件的ID值就是这个控件在客户端的实际ID了。得到asp.net自动生成的ID获取同一个ItemTemplate其他的控件就很简单了
作者: showbo 发布时间: 2010-10-14
关键是要前台用jQuery拿到这个textbox的ID 不过现在好了,用其他方法把要实现的功能实现了,非常感谢
作者: lxq20090526 发布时间: 2010-10-14
$("input[ID$=Quantity]")
作者: hfCoder 发布时间: 2010-10-14
txtboxid 也可以动态传递到jquery的js中去
作者: IBM_hoojo 发布时间: 2010-10-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28