后端:
<?php namespace app\portal\controller; use cmf\controller\HomeBaseController; class LiziController extends HomeBaseController { public function index() { return $this->fetch(); } public function aoligei() { $this->success('奥利给!'); } }
前端:
<html> <head> <title>一个关于提示的栗子</title> <script type="text/javascript"> //全局变量 var GV = { WEB_ROOT: "__WEB_ROOT__/", JS_ROOT: "static/js/" }; </script> <script src="__STATIC__/js/wind.js"></script> </head> <body> <form class="js-ajax-form" action="{:url('portal/lizi/aoligei')}" method="post"> <button type="submit">栗子</button> </form> <form method="post" id="lizi-form"> <button type="submit" id="lizi-submit">异步栗子</button> </form> <script src="__STATIC__/js/jquery.js"></script> <script src="__STATIC__/js/frontend.js"></script> <!--异步栗子begin--> <script type="text/javascript"> $('#lizi-submit').click(function() { $('#lizi-form').ajaxSubmit({ url: "{:url('portal/lizi/aoligei')}", type: "post", success: function(data) { noty({ text: data.msg, type: 'success', layout: 'topCenter',//top center topCenter modal: true }); } }); return false; }); </script> <!--异步栗子end--> </body> </html>
本栗子在ThinkCMF5.1下食用。