0

データベースからフェッチされたデータを表示するためにテキストボックスを使用していますが、データが長いテキストになることがあります。textbox に他のオプションはありますか。提案または解決策が必要です。

私が使用しているコード

HTML----

&nbsp;&nbsp;<div><div style="width:12%;float:left; margin-left:2%;" >Material</div> <div style="margin-left:15%;" id="serialno1" >Please Select </div></div><br />

脚本 - -

$("#serialno1").html("<div style='margin: 10px; background-color:#CDD9E1;'>" + event.args.element.id + "</div>");

現在、私は db からデータをフェッチしていません。データを取得して、現在使用しているものとして表示することは可能ですか..

4

3 に答える 3

0

を使用し<div>てそれにスタイルを適用すると、スクロールが可能になります。これは、読み取り専用データを表示するためのより簡単な方法であり、CSSで必要に応じてスクロール機能を追加または削除したり、必要に応じてJavascriptで操作したりできます。

于 2012-10-17T05:17:11.567 に答える
0

長いテキストを表示するには、テキストボックスの代わりにテキスト領域を使用してみてください。

<textarea rows="4" cols="50">
Your text here
</textarea> 

要素のrowsandcols属性を使用して、テキスト領域のサイズをカスタマイズできます。

幸運を!

于 2012-10-17T05:18:56.223 に答える
0

あなたは使用することができます<textarea>

詳細はこちら

http://www.w3schools.com/tags/tag_textarea.asp

このスタイリッシュな<textarea>プラグインも使用できます

http://www.jacklmoore.com/autosize

または、読み取り専用のデータがある場合、つまり編集機能が必要ない場合は<div>、CSS を適用すれば準備完了です。

textこのようにそれまたはhtmlプロパティを設定できます

$('#YourDivId').text('Your Text here');

また

$('#YourDivId').html('Your Text here');
于 2012-10-17T05:19:12.090 に答える