JS AJax GET发送 PHP 接收的数据 成功后怎么返回给JS一个值告诉成功呢<?php
$name = $_GET['name'];
$mobile = $_POST['mobile'];
$companyname = $_POST['companyname'];
$actid = $_POST['actid'];
$position = $_POST['position'];
$str =$name."|".$mobile."|".$companyname."|".$actid."|".$position;
$h = fopen('./t.txt','w');
fwrite($h,$str);
fclose($h);
?>JS里面这样判读的
function OnSubmitAppplySuccesse(data) {
if (data.Code == 0) {
Global.Tip.TipMessage('提交成功!');
var form = Global.GetElement("#submitForm");
GlobalPlayer.EnableNext();
GlobalPlayer.PlayNext();
form.reset();
} else {
Global.Tip.TipError('提交失败!' + data.Message);
GlobalPlayer.DisableNext();
}
}
$name = $_GET['name'];
$mobile = $_POST['mobile'];
$companyname = $_POST['companyname'];
$actid = $_POST['actid'];
$position = $_POST['position'];
$str =$name."|".$mobile."|".$companyname."|".$actid."|".$position;
$h = fopen('./t.txt','w');
fwrite($h,$str);
fclose($h);
?>JS里面这样判读的
function OnSubmitAppplySuccesse(data) {
if (data.Code == 0) {
Global.Tip.TipMessage('提交成功!');
var form = Global.GetElement("#submitForm");
GlobalPlayer.EnableNext();
GlobalPlayer.PlayNext();
form.reset();
} else {
Global.Tip.TipError('提交失败!' + data.Message);
GlobalPlayer.DisableNext();
}
}
echo "{"Code":0}";
当然我这里简化了,一般用json_encode方法转换下数组。
json_encode(array('stu'=>'success'));假设前端接收返回变量为json,则判断json.stu=='success'
像楼上说的那样转换数组就可以了,这类基本的函数使用方法可以查看下PHP函数手册就好