gpt4 book ai didi

c# - firefox 中未捕获的异常

转载 作者:太空宇宙 更新时间:2023-11-03 19:12:21 25 4
gpt4 key购买 nike

我在 Firefox 中遇到未捕获的异常。 ([12:53:36.595] 未捕获的异常:语法错误,无法识别的表达式:输入[id^=ctl00_ContentBody_cblAtmDebitCards)这是我用 C# 编写的页面的 javascript

[12:53:36.595] uncaught exception: Syntax error, unrecognized expression: input[id^=ctl00_ContentBody_cblAtmDebitCards

这就是整个调用

 $.validator.addMethod('CheckOneCreditCard', function () {
var cards = $('input[id^=<%=cblCreditCards.ClientID%>], input[id^=<%=cblAtmDebitCards.ClientID%>');

if (cards.length > 0) {
for (var i = 0; i < cards.length; i++) {
if (cards[i].checked) return true;
}
return false;
} else return false;
});

我正在使用来自 http://jqueryvalidation.org/ 的验证器我试过的每一个组合都失败了。如果您需要更多信息,请告诉我。

最佳答案

你错过了结束 ]

var cards = $('input[id^=<%=cblCreditCards.ClientID%>], input[id^=<%=cblAtmDebitCards.ClientID%>]');

此外,由于您使用的是实际控件 ID,因此我会将选择器更改为:

var cards = $('#<%=cblCreditCards.ClientID%>, #<%=cblAtmDebitCards.ClientID%>');

关于c# - firefox 中未捕获的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19733488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com