ドロップダウンリストがあり、値は2〜12です。 と2つのテキストボックスが表示されています。私が欲しいのは、ユーザーがドロップダウンの値を変更するとき、テキストボックスはカウントに従って生成されるべきです。サーバー側でこれを行う必要がありますか?私はそれがクライアント側で行われればもっと良いと思う。コードサンプルで私を助けてください。 ありがとうございます。実行時にクライアント側にテキストボックスを作成する
0
A
答えて
1
使用jQueryと、このコード:
var count = $('#dropDown').val();
for(i = 0; i < count; i++)
{
$('#textboxContainer').append("<input type='text' />");
}
0
for(i=0;i<selectedValue;i++){
var txt = document.createElement("input");
txt.type = 'text';
txt.id = "textbox_'+ i;
document.getElementById('divId').append(txt);
}
JSを使用したい場合。
サーバー側から欲しい場合は、asp.netで同様の実装を行うことができます。
0
いいえ、これはjavascriptでクライアント側で行う必要があります。 jQueryはそれを非常に単純化します。
ここでは何が必要ないコードです:
関連する問題
- 1. HTMLコード実行時のAjaxクライアント側フレームワークエラー
- 2. 実行時にクラスを作成する
- 3. 実行時にレイアウトを作成する
- 4. 実行時にユーザコントロールオブジェクトを作成する
- 5. 実行時にusercontrolを作成する
- 6. 実行時にNinePatchを作成する
- 7. 単一のテキストボックスでjqGridのクライアント側のフィルタリングを実行する方法
- 8. クライアント側のJavaScript実行モデル
- 9. 実行時に動的にテキストボックスにアクセス
- 10. 実行時に動的クラスを作成
- 11. jqueryでクライアント側のvbscriptブロックを実行
- 12. クライアント側でCastle Validation用のカスタムバリデータを作成するには?
- 13. 実行時に作成されたワイヤアップボタン
- 14. onclickを追加したり、実行時にデータベースから実行時に作成
- 15. 実行時間のテキストボックス
- 16. 実行時に関数を動的に作成する
- 17. 実行時にテーブルを動的に作成する
- 18. ファイルから実行時にクラスを動的に作成する
- 19. 実行時にコアデータモデルを動的に作成する
- 20. Makefile - サーバーの後に同時にクライアントを実行するには?
- 21. クライアント側で.aspx.csページから実行
- 22. 実行時にデータを配置する方法テーブル、つまり実行時にテーブルを作成する方法
- 23. Googleマップのように動作するインターフェイス(クライアント側)を作成する
- 24. Python - コンパイル時と同じように、コードを実行時に実行するEXEを作成します。
- 25. 実行時に列挙を作成/変更する
- 26. 実行時に汎用型のアクション<>を作成する
- 27. 実行時にTHTMLViewerのHTMLを作成する方法の例
- 28. ファイル作成時にbashスクリプトを実行する
- 29. Liftでセッション作成時にコードを実行する
- 30. 実行時にlog4jログファイル名を作成する
これは素晴らしいソリューションですが、ポストバックを検討する必要があるかもしれませんが、とこれらの動的要素のレンダリング。必要に応じて、反復処理を行うための反復処理が可能なIDを付けます。 – Oxonhammer