作者JYHuang (夏天到了,冷不起来了说)
看板Ajax
标题Re: [讨论] Ajax使用的Server端档案
时间Thu Oct 28 23:29:12 2010
※ 引述《tn801534 (踢恩)》之铭言:
: 我目前用Jquery进行ajax通常是有一个ajax需求
: 就写一个PHP档案去DB取需要的资料
: 不过这样需求一多就会变成会很多档案
: 有想过要写成一个档案 不过这样不就要每个需求都要多传个参数
: 才能决定去抓哪个function
: 不知道大家在使用上是怎麽做 有没有人有比较好的想法可以提供一下~
我的写法..
##### 前端 #####
$.post("ajax.php",{'func':'get_data','参数':值},function(data){
....处理函式
})
##### 後端 #####
ajax.php
// 连接DB,共用函式..etc
DEFINE('AJAX子目录' , '你要放程式的目录');
$fun = $_POST['func'];
if(file_exists('AJAX子目录'."/$func.php")){
require_once('AJAX子目录'."/$func.php");
}
exit;
get_data.php (放在AJAX子目录)
blablabla....
这样还可以依func来分类放子程式
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.142.69
1F:推 tn801534:感谢~不过看来是得传个参数来解决^^ 10/29 09:09
2F:→ JYHuang:我的参数是要让资料库抓资料时参考主键用的 10/29 10:13
3F:→ mesak:用我的方法把参数放在php传 10/29 11:05