$_GET   $_POST获取传递的参数

解决方案 »

  1.   


    利用表单元素,把你用js处理过的值赋值给相对应的表单元素,
    然后用 $_GET['name'] 或者$_POST['name']得到客户端传到服务器的数据,保存到数据库就行了
      

  2.   


    利用表单元素,把你用js处理过的值赋值给相对应的表单元素,
    然后用 $_GET['name'] 或者$_POST['name']得到客户端传到服务器的数据,保存到数据库就行了

    利用表单元素,把你用js处理过的值赋值给相对应的表单元素,
    然后用 $_GET['name'] 或者$_POST['name']得到客户端传到服务器的数据,保存到数据库就行了
    我就是不会用js处理过的值赋值给相对应的表单元素啊。。所以才问啊GET POST接收我都会主要是提交表单。怎么传递选中的值
      

  3.   


    <html>
        <head>
            <title></title>
        </head>
        <body>
             <div class="sys_item_spec">
                <dl class="clearfix iteminfo_parameter sys_item_specpara" data-sid="1">
                    <dt>尺码:</dt>
                    <dd>
                    <ul class="sys_spec_size"> <!-- //class名称改变了,方便jquery中选择 -->
                        <li data-aid="36"><a href="javascript:;" title="36">36</a><i></i></li>
                        <li data-aid="37"><a href="javascript:;" title="37">37</a><i></i></li>
                        <li data-aid="38"><a href="javascript:;" title="38">38</a><i></i></li>
                        <li data-aid="39"><a href="javascript:;" title="39">39</a><i></i></li>
                    </ul>
                    </dd>
                </dl>
                <dl class="clearfix iteminfo_parameter sys_item_specpara" data-sid="2">
                    <dt>颜色:</dt>
                    <dd>
                    <ul class="sys_spec_color"> <!-- //class名称改变了,方便jquery中选择-->
                        <li data-aid="红色"><a href="javascript:;" title="红色">红色</a><i></i></li>
                        <li data-aid="白色"><a href="javascript:;" title="白色">白色</a><i></i></li>
                        <li data-aid="黑色"><a href="javascript:;" title="黑色">黑色</a><i></i></li>
                    </ul>
                    </dd>
                </dl>
            </div>
            <div>
                <form action='form1.php' method='post'> //要测试的话把文件名改为 form1.php
                    <input type='hidden' name='size' value='size' id='size' />
                    <input type='hidden' name='color' value='color' id='color' />
                    <input type='submit' name='submit' value='提交' />
                </form>
                <?php 
                    //将提交的数据打印存出来
                    if(isset($_POST['submit'])){
                        $size=$_POST['size'];
                        $color=$_POST['color'];
                        if(!$size&&!$color){
                            echo '没有选中数据';
                            exit();
                        }
                        echo '颜色:'.$color.'--大小:'.$size;
                    }
                ?>
            </div>
            <script type='text/javascript'>
              $(function(){
                    $('.sys_spec_size a').each(function(){
                     $(this).click(function(){
                   $('#size').text($(this).text());  //使用隐藏字段获取选中的大小  
                     });
                       });
                    $('.sys_spec_color a').each(function(){
                     $(this).click(function(){
                   $('#color').text($(this).text());  //使用隐藏字段获取选中的颜色
                     });
                       });
              });
            </script>
        </body>
    </html>
    上面这个代码你可以自己运行一下,测试是成功的,大概就是你想要的例子,然后结合你自己的想法改进一下就行了