<script type="text/javascript">
$(document)ready(function(){
$('select option')each(function(){
alert($(this)attr('label'));
});
});
</script>
<body >
<select>
<option value="1" label="111"></option>
<option value="2" label="222"></option>
<option value="3" label="333"></option>
<option value="4" label="444"></option>
</select>
</body>
public class Test {
JFrame myframe = new JFrame();
JLabel label1 = new JLabel("label1");
JLabel label2 = new JLabel("label2");
JButton button1 = new JButton("确定");
JButton button2 = new JButton("取消");
public void init() {
myframesetSize(300, 200);
myframegetContentPane()setLayout(null);
myframesetTitle("java 小程序");
label1setBounds(20, 20, 120, 27);
label2setBounds(20, 40, 120, 27);
button1setBounds(20, 60, 60, 27);
button2setBounds(100, 60, 60, 27);
button1addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
label1setText("你点了确定");
}
});
button2addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
label2setText("你点了取消");
}
});
myframeadd(label1);
myframeadd(label2);
myframeadd(button1);
myframeadd(button2);
myframeshow();
}
public static void main(String[] args) {
new Test()init();
}
建议: string a=label1textTrim(); string b=label2textTrim(); int c=ConvertToInt32(a)ConvertToInt32(b);
取repeater中label的值
方法一:
Label lblid=(Label )eItemFindControl("lblid");
lblidText //就可以取值啦
(注:这段代码的位置应该放在Repeater自带的方法中,e代表当前行,如ItemCommand,ItemDataBound)
方法二:
Label lblid=(Label )repeaterListSNItems[i]FindControl("lblid");
lblidText //取值
(注:i代表第几行)
纠正一点,楼主的写法巩怕有点问题,对象获取不明确
其实这段代码可以更简单一点,供楼主参考一下
<asp:Repeater ID="repeaterListSN" runat="server"
onitemcommand="repeaterListSN_ItemCommand">
<ItemTemplate>
<tr>
<td>
<%#Eval("UserID") %>
<asp:LinkButton ID="lbtn" runat="server" CommandArgument='<%#Eval("UserID") %>' CommandName="delete">删除</asp:LinkButton><!--记住这里绑定值的时候一定要用单引号-->
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
后台代码:
后台
protected void repeaterListSN_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (eCommandName=="delete")
{
int id=ConvertToInt32(eCommandArgument);
Qol_UserInfo u = new Qol_UserInfo();
if (uDelete(id))
{
ResponseWrite("<script>alert('删除成功');location='Peopleaspx'</script>");
}
else
{
ResponseWrite("<script>alert('删除失败')</script>");
}
}
}
是label
vb6调用代码:
text1text = label1caption
vbnet调用代码:
text1text = label1text
你用母版页了吗?
如果没用,直接documentgetElementById ("那个label的id")value;
就可以了。
如果用了,那就在c#代码里,往js前台注册clint id。
至于如何注册,百度里找。
以上就是关于jquery each中怎么获取option的label值全部的内容,包括:jquery each中怎么获取option的label值、Java的GUI中,根据事件获取label并修改其值。、ASP中怎样获取label里面的值,并用以调用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)