Javascript jQuery和向下挖掘keypress事件的元素
嘿,当我在下拉框(选择框)或普通文本字段框上时,我希望能够点击回车键 我当前的HTML代码如下所示:Javascript jQuery和向下挖掘keypress事件的元素,javascript,jquery,Javascript,Jquery,嘿,当我在下拉框(选择框)或普通文本字段框上时,我希望能够点击回车键 我当前的HTML代码如下所示: <tr class="jsgrid-edit-row"> <td class="jsgrid-cell jsgrid-align-left" style="width: 100px;"> <select> <option value="1">SW</option> <optio
<tr class="jsgrid-edit-row">
<td class="jsgrid-cell jsgrid-align-left" style="width: 100px;">
<select>
<option value="1">SW</option>
<option value="2">HW</option>
</select>
</td>
<td class="jsgrid-cell jsgrid-align-left" style="width: 80px;">
<input type="text" />
</td>
<td class="jsgrid-cell jsgrid-align-left" style="width: 100px;">
<select>
<option value="1">COMPUTER</option>
<option value="2">MONITOR</option>
<option value="3">NETWORK COMPONENTS</option>
<option value="4">OFFICE EQUIPMENT</option>
<option value="5">SOFTWARE</option>
<option value="6">STORAGE</option>
</select>
</td>
<td class="jsgrid-cell jsgrid-align-left" style="width: 80px;">
<input type="text" />
</td>
<td class="jsgrid-cell jsgrid-align-left" style="width: 80px;">
<input type="text" />
</td>
<td class="jsgrid-cell jsgrid-align-left" style="width: 80px;">
<input type="text" />
</td>
</tr>
使用.jsgrid edit row>input我想它会找到该类,然后移动到它的子类,并查找我当前使用的任何输入元素
那么,我做错了什么呢?请改用这个
$('.jsgrid-edit-row input').keypress(function (e) {
此语法搜索jsgrid edit row类中存在的所有输入标记
$('.jsgrid edit row>td>input')。按键(函数(e){
var-key=e.which;
console.log(e.which);
if(key==13)//输入键代码
{
log('hit-enter!');
返回false;
}
}); 代码>
西南
硬件
计算机
班长
网络组件
办公设备
软件
存储
“使用这个”…为什么?没什么解释好吧,我只忘了td。。ugg。。谢谢Shaladitya!
$('.jsgrid-edit-row input').keypress(function (e) {