JQuery不使用ListView
所以基本上我有两个文本框,我只想接受其中的数字,但是我不能让我在下面使用的JQuery在ListView中使用文本框,也不能使用另一个asp.net页面JQuery不使用ListView,jquery,asp.net,listview,Jquery,Asp.net,Listview,所以基本上我有两个文本框,我只想接受其中的数字,但是我不能让我在下面使用的JQuery在ListView中使用文本框,也不能使用另一个asp.net页面 $(document).ready(function () { $("#<%= txtSearch.ClientID %>").keydown(function (event) { // Allow: backspace, delete, tab, escape, and enter
$(document).ready(function () {
$("#<%= txtSearch.ClientID %>").keydown(function (event) {
// Allow: backspace, delete, tab, escape, and enter
if (event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 27 || event.keyCode == 13 ||
// Allow: Ctrl+A
(event.keyCode == 65 && event.ctrlKey === true) ||
// Allow: home, end, left, right
(event.keyCode >= 35 && event.keyCode <= 39)) {
// let it happen, don't do anything
return;
}
else {
// Ensure that it is a number and stop the keypress
if (event.shiftKey || (event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 96 || event.keyCode > 105)) {
event.preventDefault();
}
}
});
});
$(文档).ready(函数(){
$(“#”).keydown(函数(事件){
//允许:退格、删除、制表符、转义和回车
如果(event.keyCode==46 | | | event.keyCode==8 | | event.keyCode==9 | | event.keyCode==27 | | event.keyCode==13||
//允许:Ctrl+A
(event.keyCode==65&&event.ctrlKey==true)||
//允许:起始、结束、左、右
(event.keyCode>=35&&event.keyCodelistview中的每个文本框都将具有不同的客户端id。运行代码并通过在浏览器上执行查看源代码查看生成的客户端代码。检查txtQty文本框的id
给txtQty aCssClass。只需给一个名称,无需css编码。比如:
<asp:TextBox ID="txtQty" CssClass="qty" runat="server" columns="3"/>
现在它必须工作了…listview中的每个文本框都将有一个不同的客户端id。运行代码并通过在浏览器上执行查看源代码查看生成的客户端代码。检查txtQty文本框的id
给txtQty aCssClass。只需给一个名称,无需css编码。比如:
<asp:TextBox ID="txtQty" CssClass="qty" runat="server" columns="3"/>
现在它必须工作了…小问题,我如何才能让相同的代码与一个普通的asp.net文本框一起工作,该文本框位于一个字段集中,因为我尝试了同样的方法,但没有工作。Cheers小问题,我如何让相同的代码与一个普通的asp.net文本框一起工作,该文本框位于一个字段集中,因为我尝试了同样的方法,但没有工作没用,干杯
$("#<%= txtSearch.ClientID %>")
$(".qty")