[TEEDA-303] DoltengのScaffoldでGridのJavaScriptがエラーになる問題を修正しました. Created: 2007-05-31  Updated: 2007-09-16  Resolved: 2007-09-16

Status: Resolved
Project: Teeda
Component/s: Teeda Extension
Affects Version/s: 1.0.10
Fix Version/s: 1.0.11

Type: Bug Priority: Major
Reporter: shot Assignee: koichik
Resolution: Fixed Votes: 0
Labels: None


 Description   

Seasar-user:7969

empList.htmlのGridのJavaScriptはエラーになります。
原因まで見ていませんが。
それが原因でdoOnceが動いていないのかと思い、tableタグを
全て削除して、Createボタンだけにしてみましたが、状況はかわらずでした。
なお、Doltengは最新(0.20.3)をダウンロードしましたが、状況かわらずでした。



 Comments   
Comment by koichik [ 2007-09-16 ]

対応しました.
http://svn.seasar.org/browse/?view=rev&root=teeda&revision=3584

Dolteng の Scaffold が生成する Grid の <table> 要素には width 属性が指定されていないが,THtmlGridRenderer はその場合に固定部分及び (左) およびスクロール部分 (右) の幅を計算して,それぞれの <table> の width 属性に負の値を設定する JavaScript を生成してしまう.
そのために IE ではエラーが表示されていた.
HTML テンプレートの <table> に幅が指定されていない場合は,JavaScript で幅を設定しないようにした.

Generated at Sat Apr 20 22:09:03 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.