0

asp 選択リストのデフォルト値を無効にしようとしています。デフォルト値は文字列「null」です。

これをデフォルトのままにしたいのですが、ユーザーが選択リストで別の項目を選択して選択可能なオプションとして無効にした場合。

選択リストの ASP コードは次のとおりです。

Response.Write "<Select name=""PersonID" & temporary.Fields("EventID") & class=""SelectText"" style=""width:100%"">" & vbCrLf &_
"<Option value=""NULL""></Option>"
4

2 に答える 2

1

なぜこれを行う必要があるのか​​ わかりません.通常、必要に応じてバックエンドスクリプトで空の値をnullに変換するか、jQueryなどを使用してクライアント側でこれを行うことができます。

$("select").change(function(e){ 
    $("option[value='NULL']:first",this).remove(); 
});

これにより、変更時に選択リストの最初の null オプションが削除されます。javascript/jquery についてさらにヘルプが必要な場合は、質問にそのようにタグ付けしてください。

于 2014-09-15T11:42:06.043 に答える