概述
笔者先在ECSHOP首页模板增加了一段标签(flower.php为测试的php页面,相应的模板文件为flower.dwt)
<a href="http://localhost/flower.php">测试页面</a>
在flower.dwt页面写入
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>测试的</title>
{insert_scripts files='transport.js'}
<script type="text/javascript">
function textaaa()
{
if(document.getElementById('test')){
var rec_id=document.getElementById('test').value;
Ajax.call('flower.php?act=ajax', 'rec_id=' + rec_id, textres, 'GET','JSON');
}
}
function textres(result){
alert(result.content);
}
</script>
</head>
<body>
<input type="text" id="test" />
<input type="button"
οnclick="textaaa()"/>
</body>
</html>
相应的flower.php页面写入
define('IN_ECTOUCH', true);
require(dirname(__FILE__) . '/include/init.php');
require(ROOT_PATH . 'include/lib_order.php');
require_once(ROOT_PATH .'include/cls_json.php');
if ($_REQUEST['act'] == 'ajax')
{
$keywords = json_str_iconv(trim($_GET['rec_id']));
$keywords= $keywords+1;
$json = new JSON;
$result = array('error' => 0, 'message' => '', 'content' => $keywords);
die($json->encode($result));
}
$smarty->display('flower.dwt');
即可
最后
以上就是傻傻曲奇为你收集整理的ECSHOP实验AJAX传值的全部内容,希望文章能够帮你解决ECSHOP实验AJAX传值所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复