0
我有一個通過參數接收的customerID以下JavaScript代碼段(我會解釋這是怎麼回事):從JavaScript片段獲取數據
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;
}
});
}
的HTML看起來像這樣:
<a href="#" onclick="return purchaseEntry('39384');">
輸出會是什麼樣子:
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>
問題:
我需要使用PHP插入輸出值XXXXXXXXXX通過循環等方式進入PHP數組。
有什麼建議嗎?
Ajax對我來說是全新的。我仍然在使用Google。如果你詳細說明,我會欣賞它... – user311509 2012-03-03 09:58:08
http://ditio.net/2008/07/17/php-json-and-javascript-usage/ – sandeep 2012-03-03 10:01:34