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();
    }
}

解决方案 »

  1.   

    不知道你用的什么JS框架,如果可以以JSON格式获取返回数据的话,在PHP那里输出一个JSON字串,比如
    echo "{"Code":0}";
    当然我这里简化了,一般用json_encode方法转换下数组。
      

  2.   

    怎么用json_encode转数组呢 能详细说下吗
      

  3.   

    怎么用json_encode转数组呢 能详细说下吗
    json_encode(array('stu'=>'success'));假设前端接收返回变量为json,则判断json.stu=='success'
      

  4.   

    怎么用json_encode转数组呢 能详细说下吗
    像楼上说的那样转换数组就可以了,这类基本的函数使用方法可以查看下PHP函数手册就好