为什么我在jquery mobile中的post方法不起作用?

时间:2015-03-03 04:40:45

标签: php jquery

此代码无效。 jquery中的post方法不发送数据......有什么问题?我试图通过jquery post方法将select元素数据发送到索引文件,但是它没有用...

我试过get也没有工作.....

让我知道是否有任何问题......

<?php
    error_reporting(0);

    function mul($x,$y){
            $z = $x * $y;
            return $z;
    }
    function plus($x,$y){
            $z = $x + $y;
            return $z;
    }
    function minus($x,$y){
            $z = $x - $y;
            return $z;
    }
    function divide($x,$y){
            $z = $x / $y;
            return $z;
    }
?>
<form>
    <select name="operator" id="se">
            <option value=1>Plus</option>
            <option value=2>Minus</option>
            <option value=3>Multiply</option>
            <option value=4>Divide</option>
    </select>
    <input type="button" id="but" Value="Select Action">
</form>
<form action="index.php" method="post">

        <input type="number" name="one">
        <input type="number" name="two">
        <input type="submit" value="<?php echo $_POST["select"]; ?>">

</form>
<p>OUTPUT: <?php 
                if($_POST["select"] == 1){echo plus($_POST["one"],$_POST["two"]);}
                if($_POST["select"] == 2){echo minus($_POST["one"],$_POST["two"]);}
 ?></p>
 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
 <script>

     $("#but").click(function(){
     var f=$("#se").val();
        $.post("index.php",{select:f});

     });
 </script>

0 个答案:

没有答案