Php 从Javascript代码片段获取数据

Php 从Javascript代码片段获取数据,php,javascript,ajax,json,jquery,Php,Javascript,Ajax,Json,Jquery,我有以下Javascript代码片段,它通过参数接收customerID(我将解释发生了什么): function purchaseEntry(customerid) { $('customeridfield').value = customerid; if (approvedAgents()) { e1 = $('entrylisttable'); e1.hide(); getExistingDetails(customerid,

我有以下Javascript代码片段,它通过参数接收customerID(我将解释发生了什么):

function purchaseEntry(customerid) {
    $('customeridfield').value = customerid;
    if (approvedAgents()) {
        e1 = $('entrylisttable');
        e1.hide();
        getExistingDetails(customerid, 'confirmstatusexistingdetails');
        $('confirmstatushajjlicenceno').value = '';
        $('confirmstatusapproved').checked = false;
        e1 = $('confirmstatus');
        e1.show();
    }

    return false;
}



function getExistingDetails(customerid, existingdetails) {
    e1 = $(existingdetails);
    e1.innerHTML = 'Loading ... <img src="/jpg/ajaxloader.gif" />';

    var url = '/samex/index.php';
    var pars = 'option=com_directory&view=entry2&customerid=' + customerid + '&format=raw';
    new Ajax.Request(url, { method: 'get', parameters: pars,
        onSuccess: function(request) {
            var json = request.responseText.evalJSON();
            jsondata = json['data'];
            e1 = $(existingdetails);
            e1.innerHTML = jsondata['clientdata'];
        },
        onFailure: function(request) {
            e1 = $(existingdetails);
            e1.innerHTML = 'Unable to get information for customer ' + customerid;
        }
        });
}
Name: ABC
Address: 123 Street
City: none
Post Code: none
<div id="confirmstatus" class="optiondiv" style="">
<form id="confirmstatusform">
<table cellspacing="0">
<tbody><tr><td><span class="tableentryhead">Your details in our existing record</span></td>

</tr>
<tr><td><div id="confirmstatusexistingdetails" class="existingdetails">
<table cellspacing="0"><tbody>
<tr>
<td>Name:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Address:</td><td> XXXXXXXXXX </td></tr>
<tr><td>City:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Postcode:</td><td>XXXXXXXXXX</td><
/tr><tr><td>Country:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Telephone:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Fax:</td><td>XXXXXXXXXX</td></tr>
<tr><td>EMail:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Web site:</td><td>XXXXXXXXXX</td></tr>
</tbody></table></div></td></tr>

</tbody></table>
源代码(将单个页面保存到我的电脑后):

function purchaseEntry(customerid) {
    $('customeridfield').value = customerid;
    if (approvedAgents()) {
        e1 = $('entrylisttable');
        e1.hide();
        getExistingDetails(customerid, 'confirmstatusexistingdetails');
        $('confirmstatushajjlicenceno').value = '';
        $('confirmstatusapproved').checked = false;
        e1 = $('confirmstatus');
        e1.show();
    }

    return false;
}



function getExistingDetails(customerid, existingdetails) {
    e1 = $(existingdetails);
    e1.innerHTML = 'Loading ... <img src="/jpg/ajaxloader.gif" />';

    var url = '/samex/index.php';
    var pars = 'option=com_directory&view=entry2&customerid=' + customerid + '&format=raw';
    new Ajax.Request(url, { method: 'get', parameters: pars,
        onSuccess: function(request) {
            var json = request.responseText.evalJSON();
            jsondata = json['data'];
            e1 = $(existingdetails);
            e1.innerHTML = jsondata['clientdata'];
        },
        onFailure: function(request) {
            e1 = $(existingdetails);
            e1.innerHTML = 'Unable to get information for customer ' + customerid;
        }
        });
}
Name: ABC
Address: 123 Street
City: none
Post Code: none
<div id="confirmstatus" class="optiondiv" style="">
<form id="confirmstatusform">
<table cellspacing="0">
<tbody><tr><td><span class="tableentryhead">Your details in our existing record</span></td>

</tr>
<tr><td><div id="confirmstatusexistingdetails" class="existingdetails">
<table cellspacing="0"><tbody>
<tr>
<td>Name:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Address:</td><td> XXXXXXXXXX </td></tr>
<tr><td>City:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Postcode:</td><td>XXXXXXXXXX</td><
/tr><tr><td>Country:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Telephone:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Fax:</td><td>XXXXXXXXXX</td></tr>
<tr><td>EMail:</td><td>XXXXXXXXXX</td></tr>
<tr><td>Web site:</td><td>XXXXXXXXXX</td></tr>
</tbody></table></div></td></tr>

</tbody></table>

您的详细信息在我们现有的记录中
姓名:XXXXXXXXX
地址:XXXXXXXXX
城市:XXXXXXXXX
邮政编码:XXXXXXXXX<
/tr>国家/地区:XXXXXXXXX
电话:XXXXXXXXX
传真:XXXXXXXXX
电邮:XXXXXXXXX
网址:XXXXXXXXX
问题:

我需要使用PHP通过一个循环左右将输出值xxxxxxxxx插入PHP数组。

有什么建议吗?

($i++)
姓名:
地址:

在php中使用它,并回显整个字符串,以便.whole u可以在js中获得。将ajax响应放入html。

ajax对我来说是全新的。我还在谷歌上搜索。如果你能详细说明,我将不胜感激。。。