ドキュメントが読み込まれるときテキストボックスにテキストがある場合のみチェックボックスを非表示にしようとしています。テキストボックスが空であっても、すべてのチェックボックスが非表示になっています。 val()
を使用するすべてのヘルプはテキストボックスにテキスト、jqueryがある場合はチェックボックスを非表示にします
$(document).ready(function() {
//if statements to disable the fill checkboxes if there are dates already filled
if ($("#<%=FinishDateSrvcTXT.ClientID%>").text != "") {
$("#<%=FinishFillCHK.ClientID%>").css('display', 'none');
}
if ($("#<%=startdateSrvcTXT.ClientID%>").text != "") {
$("#<%=StartFillCHK.ClientID%>").css('display', 'none');
}
if ($("#<%=FinishDateBodyShopTXT.ClientID%>").text != "") {
$("#<%=FillFinishBodyShopCHK.ClientID%>").css('display', 'none');
}
if ($("#<%=StartDateBodyShopTXT.ClientID%>").text != "") {
$("#<%=FillStartBodyCHK.ClientID%>").css('display', 'none');
}
if ($("#<%=CompleteDatedetailTXT.ClientID%>").text != "") {
$("#<%=CompleteFilldetailCHK.ClientID%>").css('display', 'none');
}
if ($("#<%=startdatedetailtxt.ClientID%>").text != "") {
$("#<%=startdatedetailCHK.ClientID%>").css('display', 'none');
});
'.text'の' .val() 'を使用してください – OptimusCrime
どのように"テキスト "を定義しますか?これは値ですか?入力のチェックボックスの後のテキスト? を使用していますか?ラベル? – roselan