iwEdit (iweLookup と呼ばれる) と iwButton (iwbSearch) を備えたイントラ Web アプリケーション (Delphi 2010 で作成) があるとします。iwEdit で Enter キーを押すと、iwButton がクリックされます。
次のコードはほとんど機能しますが、ページを再レンダリングするには何かが必要だと思います。
procedure TiwfLookupListing.iweLookupAsyncKeyDown(Sender: TObject;
EventParams: TStringList);
begin
if EventParams.Values['which'] = '13' then
begin
iwbSearchClick(Sender);
end;
end;
ただし、これにはサーバーへの往復が必要です (これは許容できますが、望ましくありません)。理想的には、Javascriptでそれを行う方法が欲しいです-おそらくiweditのScriptEventsで(ただし、私のJavascriptスキルは現在、ええと、限られています)
誰かが私を正しい方向に向けることができますか?