Php 无法使getJson函数正常工作

Php 无法使getJson函数正常工作,php,jquery,getjson,Php,Jquery,Getjson,我有三个独立的文件:一个php网页、一个js脚本和一个php Web服务器。js脚本必须将信息从网站传递到服务器。 php文件有一个带有提交按钮的表单: <script> $(document).ready(function(){ $("#form1").submit(getfunction1); }); </script> <form id = "form1" method="GET" action="search.php">

我有三个独立的文件:一个php网页、一个js脚本和一个php Web服务器。js脚本必须将信息从网站传递到服务器。 php文件有一个带有提交按钮的表单:

<script>   
$(document).ready(function(){
    $("#form1").submit(getfunction1);  
});    
</script>
<form id = "form1" method="GET"  action="search.php">
    <div class="form">
       <input type="text" id ="coursestex" value="course name"/>
       <input type="submit" id ="submitbut" value="submit"/>
    </div>
    </form>
</fieldset>

这里有什么问题?我没有得到弹出消息,所以它不能正常工作?

第二个参数是
$。getJSON
应该是一个对象,而不是一个对象数组

$.getJSON("exams.php", {name: "course", value: "csc"}, function() {
    alert("correct");
});
在PHP脚本中,您将使用
$\u get['name']
$\u get['value']
获得这些参数。如果它应该是
$\u GET['course']==“csc”
,那么对象应该是:

{ course: "csc" }

$.getJSON
的第二个参数应该是一个对象,而不是一个对象数组

$.getJSON("exams.php", {name: "course", value: "csc"}, function() {
    alert("correct");
});
在PHP脚本中,您将使用
$\u get['name']
$\u get['value']
获得这些参数。如果它应该是
$\u GET['course']==“csc”
,那么对象应该是:

{ course: "csc" }

感谢您的建议,但它仍然不起作用(.getJSON函数成功的情况下,弹出窗口windwos应该会出现,对吗?getJSON函数前后的一切都正常。感谢您的建议,但它仍然不起作用(.如果getJSON函数成功,应该会出现弹出窗口windwos,对吗?getJSON函数运行前后的所有内容都正常。