<script type="text/javascript">
$(document).ready(function(){
setInterval(function(){
$.ajax({
url: "getResult.php",
success: function(results){
var details = results.serializeArray(); //Serialized Here
var output = '<tr><td>Name</td>\n\
<td>Type</td>\n\
<td>Data</td>\n\
<td>Detail</td></tr>';
$.each(results, function(i, result){
output += '<tr><td>' + result.Name + '</td><td>'
+result.Type + '</td><td>'
+result.data + '</td><td>
<a href=javascript:newPopup("test.php?detail='+details +'")>Detail</a></td></tr>'; //pass serialized value here
});
$("#insideTable").html(output);
}, dataType: "json"});
}, 2000);
});
</script>
Ajax 반환 결과를 serialize하고 쿼리 문자열로 링크에 전달하고 싶습니다.Ajax가 Jquery에서 반환 한 결과를
그러나 작동하지 않으며 콘솔 보고서 오류는 results.serializeArray is not a function
입니다.
도움이 필요하시면 미리 감사드립니다.
하세요 당신은'console.log (결과);에서 결과를 질문에 추가 할 수 있습니까? : 성공 후 함수를 추가해야합니다 : – ManseUK