Php 基于ajax响应的echo查询
我试图通过AJAX发送一个php表单数据,而无需刷新并以新表单显示数据。我回应了这个问题,但它不起作用。在AJAX响应中,它显示了调用时的getReportAj表单。代码如下所示: Javascript getReportAj.phpPhp 基于ajax响应的echo查询,php,jquery,Php,Jquery,我试图通过AJAX发送一个php表单数据,而无需刷新并以新表单显示数据。我回应了这个问题,但它不起作用。在AJAX响应中,它显示了调用时的getReportAj表单。代码如下所示: Javascript getReportAj.php 在成功的事件中。。放置console.logdata,然后运行脚本并签入控制台。您正在尝试将数据发布到get请求更改类型:'post'还请向我们显示getReportAj.phpgetReportAj.php的内容我正在尝试选择数据。.在ajax响应中,它显示我g
在成功的事件中。。放置console.logdata,然后运行脚本并签入控制台。您正在尝试将数据发布到get请求更改类型:'post'还请向我们显示getReportAj.phpgetReportAj.php的内容我正在尝试选择数据。.在ajax响应中,它显示我getReportAj.tpl..$\u请求['submit']可能永远不会是真的。它给了我同样的结果。使用console.logdata;…并没有任何区别;。。。检查浏览器中的console in getReportAj.php..为query.echo$selectReport=SELECT*from gradeterm1,其中studentId=.$\u POST['studentId']。在studentmaster.studentId=gradeterm1.studentId上,termValue=1左加入studentmaster;
function getReport()
{
var dataString = "grNo=" +$(".grNo").val();
$.ajax({
type: "GET",
url: "getReportAj.php",
data: dataString,
success:function(data)
{
$('#result').html(data);
}
});
}
<?php
include "include/config.inc.php";
if(!isset($_SESSION['s_activName']) && !isset($_SESSION['s_userType']) || isset($_SESSION['s_userType']) && $_SESSION['s_userType'] == 'Student') {
$_SESSION['s_urlRedirectDir'] = $_SERVER['REQUEST_URI'];
header("Location:checkLogin.php");
}
else {
if(isset($_REQUEST['submit'])) {
$selectReport = "SELECT * from gradeterm1
WHERE studentId = ".$_POST['studentId']."
AND termValue = 1
LEFT JOIN studentmaster ON studentmaster.studentId = gradeterm1.studentId";
$selectReportRes = mysql_query($selectReport);
if($reportRow = mysql_fetch_array($selectReportRes)); {
$eReadingPro = $reportRow['eReadingPro'];
$eReadingFlu = $reportRow['eReadingFlu'];
$eReadingCom = $reportRow['eReadingCom'];
$eWritingCre = $reportRow['eWritingCre'];
$eWritingHan = $reportRow['eWritingHan'];
$eWritingGra = $reportRow['eWritingGra'];
$eWritingSpe = $reportRow['eWritingSpe'];
$eWritingVoc = $reportRow['eWritingVoc'];
$ewSpeakinCon = $reportRow['ewSpeakinCon'];
$ewSpeakinRec = $reportRow['ewSpeakinRec'];
$ewSpeakinCla = $reportRow['ewSpeakinCla'];
$eListingComp = $reportRow['eListingComp'];
$eListingCon = $reportRow['eListingCon'];
$extraReading = $reportRow['extraReading'];
$activityPro = $reportRow['activityPro'];
$hiReadingPro = $reportRow['hiReadingPro'];
$hiReadingFlu = $reportRow['hiReadingFlu'];
$hiReadingCom = $reportRow['hiReadingCom'];
$hiWritingCre = $reportRow['hiWritingCre'];
$hiWritingHan = $reportRow['hiWritingHan'];
$hiWritingGra = $reportRow['hiWritingGra'];
$hiWritingSpe = $reportRow['hiWritingSpe'];
$hiWritingVoc = $reportRow['hiWritingVoc'];
$hiwSpeakinCon = $reportRow['hiwSpeakinCon'];
}
}
}
include("./bottom.php");
$smarty->display('getReportAj.tpl');
?>
<script>
function getReport()
{
var dataString = "grNo=" +$(".grNo").val();
$.ajax({
type: "GET",
url: "getReportAj.php",
data: dataString,
success:function(data)
{
$('#result').html(data);
console.log(data);
}
});
}
</script>