ブログ

[Typo]live searchの文字化けを修正

2005年12月14日(水)17:14|久末

app/views/shared/_search.rhtml

typoのバージョンがあがったことによってlive searchで日本語がURLエスケープされてしまうので、そこを修正。

sarafi用の修正だったそうだが、とりあえず日本語が表示されるほうを優先した。

修正前

<%= observe_field "q", :frequency => 1,
:url => { :controller => "live", :action => "search" },
:loading => "Element.show('search_spinner')",
:complete => "Element.hide('search_spinner')",
:update => "search-results",
:with => "'q=' + escape($F('q'))" >-%>

修正後

<%= observe_field "q", :frequency => 1,
:url => { :controller => "live", >:action => "search" },
:loading => >"Element.show('search_spinner')",
:complete => >"Element.hide('search_spinner')",
:update => "search-results",
:with => "'q=' + $F('q')" >-%>

この記事に関するお問い合わせはこちら

ページの先頭へ