フォームが2つの部分に分かれています。1つはデータを入力するためのもので、次の部分は入力されたデータのリストです。リストを更新したいフォームのオブジェクトをCUDするとき、トリガーを介してこれを行います。
jQuery("#magnifier").parent().trigger("click");
私の会社ではSafariを多用しているため、親を選択する必要がありました。そうしないと、safariはトリガーを受け入れませんでした。次のコードはrails(V 1.2.3)によって生成され、リストの更新を開始します。
<a href="#" onclick="new Ajax.Updater('list_section', '/input_form/reload_list',
{asynchronous:true, evalScripts:true, parameters:Form.serialize('periode_form')}); return false;">
<img alt="Magnifier" border="0" id="magnifier" src="/images/magnifier.png?1288947266">
</a>
問題は私の会社にあります。SafariとOperaが最もよく使われているブラウザです。あるブラウザでは動作させることができますが、他のブラウザでは動作させません。if opera else種類のyackiコードなしでこれを実装する方法はありますか?