現在、私のサイトには index.ejs ファイルに検索バーが含まれており、ユーザーが Enter キーを押すか検索ボタンをクリックすると、{{action createSearch}} を使用してコントローラーの「createSearch」関数を呼び出します。これは完璧に機能します!現在、新しい機能をテストしており、ユーザーの操作なしで index.ejs ファイルから直接 newSearch 関数を呼び出したいと考えています。ロード時にjqueryを使用してキーの押下/クリックをシミュレートしようとしましたが、コントローラーはアクションイベントを呼び出さないようです。
編集:機能的なindex.jsコードが含まれています
{{view Ember.TextField id="new-search" placeholder="enter a few keywords"
valueBinding="newSearch" action="createSearch"}}
<div id="gobutton" {{action createSearch}}><div id="gobutton_inner">SEARCH</div></div>