Atsushi Kanaya
todoa****@gmail*****
2010年 6月 16日 (水) 11:00:02 JST
田中さん 金谷です。 > wicket-autocomplete.jsの306行目でエラーが発生しているようなのですが、このファイルがどこにあるのかわかりません。 wicket-extensions-(version).jarの、 org/apache/ org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js に入っております。 ところで雑談ですが、ローマ字から日本語を検索するMigemoのJava版を 合わせて使うと、オートコンプリートが割とリッチになったりします。 http://v2c.s50.xrea.com/jmigemo/ Migemoの動き的には、 ローマ字→正規表現を生成→正規表現にマッチする文字列を探す みたいな動きなので、AutoCompleteTextFieldに渡ってくるローマ字を J/Migemoで正規表現に変換し、あとはマッチするものだけを出力する、 などとすると便利ですね。 私のところでは諸事情によりまだ使えていませんが、参考までに。 以上、よろしくお願いします。 2010年6月16日10:36 エルコム 田中 <tanak****@elcom*****>: > 田中です。 > > 『 システム エラー: -1072896658 』 > につきましては金谷さんのご指摘のように文字コードが原因だったようです。HTMLのcharsetをあれこれ変更していたら出なくなりました。ただ、結局もとの『Windows-31j』に戻しても出なくなったのではっきりとした原因はわかりません。 > > (a)日本語のオートコンプリートについてはまだうまくいっていませんがこれはもうすこし調べてみます。 > > (b)ローマ字によるオートコンプリートについて、IE8で別のエラーが発生するようになりました。chrome5では正常に動きます。 > > wicket-autocomplete.jsの306行目でエラーが発生しているようなのですが、このファイルがどこにあるのかわかりません。 > > --------------- ↓エラー > ----------------------------------------------------------------------- > ユーザー エージェント: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; > Trident/4.0; GTB6.5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT > 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR > 3.0.30729; Media Center PC 6.0) > タイムスタンプ: Wed, 16 Jun 2010 01:23:07 UTC > > > メッセージ: 引数が無効です。 > ライン: 306 > 文字: 9 > コード: 0 > URI: http://127.0.0.1:8080/EwgsWeb/resources/org.apache.wicket.extensions.ajax.markup.html.autocomplete.AutoCompleteBehavior/wicket-autocomplete.js > --------------- ↑エラー > ----------------------------------------------------------------------- > > _______________________________________________ > Wicket-ja-user mailing list > Wicke****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/wicket-ja-user >