如何將php echo語句轉換爲預定義列表?如何將php echo語句轉換爲預定義列表?
我有一個回顯四個語句在服務器上的這個test.php的文件....這樣的:
echo "<p> Test Results 1</p>";
echo "<p> Test Results 2</p>";
echo "<p> Test Results 3</p>";
echo "<p> Test Results 4</p>";
我要求使用像這樣的AJAX $ .post的請求這樣的信息:
$.post("test.php", function(data)
{
$.each(data, function(key, value)
{
$("#testResults li:eq(key)").append(value);
});
});
event.stopImmediatePropagation();
我需要把它們放進predefind名單如下:
<ul id="testResults">
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
服務器能返回多於或少於4段嗎?或者他們總是4? – fcalderan
回調中的'data'似乎只是字符串,所以'$ .each(data ...'將不正確,我建議使用JSON,但如果輸入的格式是固定的, :'$ .each($(data),...' – AlexZam