私のコンテンツページの中には、複数のコントロールとlableを含むリピータコントロールがあります。 lableのIDは "LEmptyComments
"です。私の要件は、ラベルのクラス名が空であるかどうかをチェックすることです。 Ifブロックは私が間違っていることを決して実行しませんか?jQueryを使用してaspxラベルのクラスを確認してください
function chkCmnts() {
var val = 1;
$("label[id*='LEmptyComments']").each(function() {
if ($(this).className != "") {
val = 0;
return val;
}
});
return val;
}
これは、HTMLページのようにどのようにlable外観です:
<span id="MainContent_DlReviewImages_LEmptyComments_13" class="error">...... </span>
セレクタ( '$(" label [id * = 'LEmptyComments'] ")')が結果を返すことは確かですか?その場合は、ASPXページのソースを表示しようとしましたか?ソースを表示するだけで問題を見つけるのに役立たない場合は、ASPXページから生成されたHTMLコードを投稿することをおすすめします。 –
@KileyNaroは、セレクタが結果を返さないようです。 – BumbleBee