これで、DropDownListで選択された特定の値に基づいてテキストボックスを表示または非表示にするjqueryがあります。これは、常に非表示にするためのポップアップの最初の表示が必要な場合を除き、機能します。ドロップダウンリストではインデックスの変更が行われていないため、次のことは機能しません。私がvisible = "false"としてコード化すると、それは常に隠れたままです。どうすれば解決できますか?最初の表示のためにテキストボックスを非表示にしてjqueryの作業を続ける方法
<script language="javascript" type="text/javascript">
var _CASE_RESERVE_ACTION = "317";
var _LEGAL_RESERVE_ACTION = "318";
function pageLoad() {
$(".statusActionDDLCssClass").change(function() {
var value = $(this).val();
if (value == _CASE_RESERVE_ACTION || value == _LEGAL_RESERVE_ACTION) {
$(".statusActionAmountCssClass").attr("disabled", false);
$(".statusActionAmountCssClass").show();
}
else {
$(".statusActionAmountCssClass").attr("disabled", true);
$(".statusActionAmountCssClass").hide();
}
});
}
</script>
あなたは
visible=false
を設定した場合、.NETがそれを表示されません
パーフェクト!ありがとうございます – James