コードから始めましょう
<form name='form 1' action='$action'>
input tags
<table>
some tr tags along with td tags
and after some lines in the same table under a td tag
<td>
<a href="javascript:void(0);" onclick="return overlib('<FORM name=\'form 2\' action=\'$action\'>....code for this form.....</FORM>');">XYZ</a>
</td>
....
....
</table>
</form>
ご覧のとおり、 overLibを使用してインラインポップアップを作成しました。「XYZ」をクリックするとフォームが返されます。正常に動作します。
今度は他のjQueryプラグインを使用したいので、jQuery Hovercards、jQueryツールチップなどを試しました。しかし、私が直面している問題は、これらのプラグインにoverLibのようなポップアップ機能がないことです。基本的に「hiddendiv」を使用し、「XYZ」にカーソルを合わせると表示されます(XYZにカーソルを合わせるとフォームが返されます)が、フォームが返されません。なぜですか?注意深く気づいたら、これform 2
は内部にあり、内部を別form 1
の内部で使用できないことがわかっているためです。ポップアップを作成していたため、overLibの場合は正常に機能していました。form
form
今、私はポップアップを作成できるoverLibの代替手段を探しているので、そのポップアップでフォームを返すことができます。インラインポップアップ機能を備えたツールチッププラグインはありますか?または、このHTMLコードを微調整して、フォーム内のフォームを許可するにはどうすればよいですか?