ボタンをクリックしてPHP関数を実行する方法

WBOY
リリース: 2016-06-13 12:02:57
オリジナル
4733 人が閲覧しました

ボタンをクリックして PHP 関数を実行する方法
皆さん、こんにちは。私が現在必要としているのは、ボタンをクリックして、fpdf を使用して現在のページのリストを PDF ファイルに出力することです。
------解決策---------
フォーム送信、jsジャンプ、ajax
------解決策--------------------
1. ajax を使用して php ファイルを実行します
2 .phpファイルを作成し、PDF パスを返します
3. PDF ファイルのパスを表示します

a.php

<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><br /><html><br /> <head><br />  <title> New Document </title><br />  <script src="//code.jquery.com/jquery-1.11.0.min.js"></script><br /> </head><br /><br /> <body><br />  <script type="text/javascript"><br />  function dophp(){<br />	  var url = 'http://localhost/b.php';<br />	  $.getJSON(url, function(data){<br />		document.getElementById('dl').innerHTML = data.url;<br />	  });<br />  }<br />  </script><br /><br />  <input type="button" value="exec php" onclick="dophp()"><br />  <div id="dl"></div><br /><br /> </body><br /></html><br />
ログイン後にコピー


b.php
<br /><?php<br />$ret = array('url' => 'http://localhost/1.pdf');<br />echo json_encode($ret);<br />?><br />
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート