0

複数のフォームがあり、ポップアップ ウィンドウを使用してレコードを修正します。つまり、検索基準からデータベース レコードをループして結果ページを生成します。ユーザーには、PHP を介してこれらのレコードを修正する機能があります$_POST。各レコードに送信ボタンがあります。

フォームonsubmitが jQuery コードを実行してポップアップを開く

$('#myform').submit(function() {
    window.open('', 'formpopup', 'width=575,height=500,resizeable,scrollbars');
    this.target = 'formpopup';
});

これは の最初のインスタンスでのみ機能します#myformが、他のすべてのインスタンスは新しいタブで開きます。それらをすべて新しいウィンドウに表示したいと思います。アイデアはありますか?

4

1 に答える 1

0

それが機能するには、別のウィンドウ名が必要だと思います。「formpopup」という名前のウィンドウを 1 つしか使用していないため、新しいウィンドウを開きたい場合は別の名前が必要です。それ以外の場合は、「formpopup」という名前の現在のウィンドウを使用し、そのウィンドウで新しいタブを開くだけです。

于 2012-09-30T10:01:55.857 に答える