- onestep  文章内 点赞 计数功能
 前台html页面JavaScript代码内 使用$.ajax传递 vote的值(yea或者nay)
后台 $s=$_GET['vote'];
- 云书签.  增加书签点击量功能
 前台html页面a标签 鼠标点击方法onclick="addhits(<!--{$v['id']}-->)"
对应 JavaScript代码
 function addhits(lid) {
    $.get("<!--{BASE_URL}-->/link.php?do=addhits&lid="+lid);    
} 
后台通过 php页面 通过 $do = G("do"); 和  $lid = (int)G("lid");  接收参数
其他方法: <form>表单 或者 $_GET
前端js代码:
  var yi=$("#diySearch").val();
/* $.get("/global.php?diySearchkeyword="+yi); */
$.ajax({
    data: {
        diySearchkeyword: yi
    },
    dataType: 'text',
    success: function (data) {
        <!-- alert(data);不显示返回 --> 
    }
})备注:需要接收的页面在同一目录下 $.ajax 可以不用写url
网站或者链接后面加参数就能传递
后台php获取
$diySearchkeyword = $_GET['diySearchkeyword'];
js调用php参数
方式一
var onekeyurl = '<?php echo $onekey; ?>'
方式二
onclick="func('<?php echo $onekey; ?>')"
js调用
function func(s1) { ... }
其中s1的值就是$onekey
表单<form>密码输入框 <input type="password" name="pwd"/>提交的参数 通过$_POST["pwd"] 接收
后台php输出前端代码
<?php
$b= '<img src="1.jpg" />';
echo $b;
?>
通过 全局变量 传递
$_SESSION 和 $_COOKIE
页面一:
session_start();
        $_SESSION["tempcid"]=$cid;
页面二: 需要获取参数的页面
isset($_SESSION["tempcid"])
总结:
前台表单form(method="post")提交 ,后台  $_POST["输入框name属性名称"] 接收
传递的URL可以为空  action=""
按键绑定 提交表单 document.getElementById('按键id').submit();location.reload(); / 提交数据完成后 可以再刷新页面 /
其他 控件不在表单下,但要 联动form表单 只需 增加两个属性  name="传递的参数名" form="这里填form表单的id"
通过post传递
后台接收$key=$_POST['key'];
获取json数据
$.ajax({
         type: 'get',
           url: './jsondata.json',
           async: false,
           dataType: 'json',
           beforeSend: function(){
            This.html('正在登录中...');
    },
           success: function(data){
               debugger;
           },
           error: function(XMLHttpRequest, textStatus, errorThrown) {
               debugger;
           }
})
请求json数据时 
jsonp格式 可以跨域var obj=JSON.parse(str) //解析json:将json从字符串转化为数组或对象
<script type="text/javascript">
    var Ajax = function ()
    {
        $.getJSON ("demo.json", function (data)
        {
            $.each (data, function (i, item)
            {
               console.log(item.name);
            });
        });
    }();
</script>
php 后台接受post传递的数据
示例 $_POST['msg']
 
 
                   
 
			
暂无评论