2017-09-18 9 views
0
<body> 
<form method="post"> 
    <table> 
     <tr> 
      <td>Name</td> 
      <td><input type="text" name="txtName" placeholder="Enter Your Name Please" /></td> 
     </tr> 

     <tr> 
      <td>Address</td> 
      <td><input type="text" name="txtAdd" placeholder="Enter Your Address Please" /></td> 
     </tr> 

     <tr> 
      <td colspan="2"><input type="submit" name="btnSave" value="Click to Save Me...." /></td> 
     </tr> 
    </table> 
</form> 

ワンクリックでデータを保存して印刷ウィンドウを開くには?

私はボタンデータはデータベースに保存されている[送信]をクリックします。

しかし、私は、データが保存されますと、印刷ウィンドウが開いているはずのデータを送信すると、私が欲しい

+0

これはjavascriptを使用して行われます。おそらく、保存が成功した場合にのみ印刷ウインドウを開きたいのですか? (検証エラーはなく、ネットワーク/サーバーの問題はありません)。この場合、サーバー側の言語を使用してスクリプトをフォームに挿入して、フォームの送信後にページが更新されたときに印刷ウィンドウを開きます。 – ADyson

答えて

0

あなたはAJAXを使用する必要がワンクリックでデータやオープン印刷ウィンドウを節約するために、この1

で試してみて、 AJAXが成功すると、プリントウィンドウを開くことができます。このためにボタンを単純なボタンに変更し、ボタンをクリックするとajaxを呼び出します。

OR

フォームを送信した後は、スクリプトタグの代わりに、ヘッダー機能を追加することができます。

<script> 
    window.open(URL) 
</script> 
関連する問題