为什么这个javascript不能运行,我们的目的是在弹出式


why this javascript cannot function that we purpose in popup form

    </br>

s_foot">*

使用ajax。Jquery作为控件事件。$(" #保存").click(函数 (){.....});

<script type="text/javascript">
var wp;
var posisi;
var pid;
var pname;
var pdate;

在这个脚本上,我尝试通过元素id获取值,并使用POST作为方法。这里的aksi.php代码

    <?php
    //conect to database
    //get the value
 ($_POST['pname']);
        $ProductionDate = htmlspecialchars($_POST['pdate']);
        $save = mssql_query("Insert tblTrnProduct value('$ProductID', '$ProductName', '$WH', '$Posisi', '$ProductionDate')
        WHERE Posisi='$Posisi'");
        if($save){
        echo "sukses";
        }else{
        echo "error";
        }
        }
?>

在aksi.php上没有值被记录。当我使用<?php print_r($_POST) ?>时,结果是空的。当然,当我在浏览器中运行这个时,总是说"错误……penyimpanan data GAGAL"什么问题?请建议…用代码样例会更欣赏…

您未能在jsFiddle中包含jQuery。浏览器控制台中出现的$ is undefined错误应该会提醒您注意这一点。

你的小提琴确实工作,你只是忘记包括jQuery。看看这里http://jsfiddle.net/Rz2PZ/2/。但是,我希望您可能在您的实际项目中包含jQuery,因此exit函数可能不存在于您的代码中吗?

jsfiddle.net/

如果你使用jquery代码,需要加载jquery (Frameworks &