首頁 > 後端開發 > php教程 > php 如何响应button的onclick事件

php 如何响应button的onclick事件

WBOY
發布: 2016-06-13 11:50:31
原創
2060 人瀏覽過

php 怎么响应button的onclick事件
我php用的codeigniter框架引用的smart模板,页面上的button事件控制器怎么响应 求高手解答,谢谢。能给个例子最好。
------解决方案--------------------
用 JS  异步请求PHP 

------解决方案--------------------
百度ajax同步异步交互技术
------解决方案--------------------
w3school上面搜jquery ajax例子就ok了
------解决方案--------------------
index.html 按钮及js执行事件

<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><br /><html><br /> <head><br />  <meta http-equiv="content-type" content="text/html;charset=utf-8"><br />  <title> button click test </title><br />  <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script><br />  <script type="text/javascript"><br />  function getdata(){<br />	$.ajax({<br />		url: "do.php",  // 这里改成你要执行的php便可<br />		success: function(data){<br />			if(data.success==1){ // 根据返回的数据做不同处理<br />				alert(data.msg);<br />			}<br />		}<br />	});<br />  }<br />  </script><br /> </head><br /><br /> <body><br />  <input type="button" onclick="getdata()" value="执行php"><br /> </body><br /></html><br />
登入後複製


do.php 要执行的php,根据需要写不同内容便可。
<br /><?php<br />$ret = array();<br />$ret['success'] = 1;<br />$ret['msg'] = '调用php成功';<br />header('content-type:application/json');<br />echo json_encode($ret);<br />?><br />
登入後複製

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板