我有2 textboxes
和2 listbox
,带有相应的添加按钮。
当我只是在 textbox1 中输入一些文本并按 enter 时,它会被添加到 listbox1 中,正如事件 Add1 所预期的那样。
问题:
当我在 textbox2 中输入一些文本并按 Enter 时,它会从事件 Add1 中添加到 listbox1 中。但它应该从事件 Add2 中添加到 listbox2 中。
在文本框 2 中为两个按钮 Add1 和 Add2 输入文本后,我检查了选项卡索引,它们的“零”。
可以做什么?如果我在 textbox2 中输入了文本,则在按 Enter 后应该调用 Add2 而不是 Add1。 更新:
$('#textbox1').keypress(function(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13'){
alert('You pressed a "enter" key in textbox1');
__doPostBack('<%=btnAdd1.UniqueID %>', '');
}
});
$('#textbox2').keypress(function(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13'){
alert('You pressed a "enter" key in textbox2');
__doPostBack('<%=btnAdd2.UniqueID %>', '');
}
});
当我使用 Add2 添加第一个项目然后尝试使用 Add1 添加时,这也无济于事。
谁能纠正我我错过了什么?