Javascript を使用して隠しフィールド値を設定する方法の例をたくさん見ています。私の質問は、実際には、Javascript/jquery を使用して隠しフィールドの値を NULL に設定し、その NULL をサーバー側の値に反映させることはできますか?
null を設定しようとするたびに、空白に戻ります。
NULL と空白の違いを知る必要があります。クライアントとサーバーの間で許可される唯一の通信モードは、runat=server 隠しフィールドです。
どんな助けでも大歓迎です。
Javascript を使用して隠しフィールド値を設定する方法の例をたくさん見ています。私の質問は、実際には、Javascript/jquery を使用して隠しフィールドの値を NULL に設定し、その NULL をサーバー側の値に反映させることはできますか?
null を設定しようとするたびに、空白に戻ります。
NULL と空白の違いを知る必要があります。クライアントとサーバーの間で許可される唯一の通信モードは、runat=server 隠しフィールドです。
どんな助けでも大歓迎です。
nullにする、属性を完全に削除するvalue
、または属性を削除してポストバックしないようにする方法を1つ考えname
て、この入力に再び値が設定されたときに追加し直すことができます。
または、その値に「null」などのパラメーターを設定し、コードビハインドでそれを確認します。
これnull
はリストのもう1つのパラメータであり、それ以上でもそれ以下でもありません。ポストバックされる値はすべて実際には文字列です。したがって、発生する可能性がある唯一の競合は、テキストがある場合に「null」に設定することですが、テキストでは、テキストがまったくない場合と比較して、これをnullにするか空にするかを決定できます...あなたがしなければなりません。