我有一個JQuery的AJAX函數,它將值發送到PHP文件,PHP文件的日期被附加到div content
。使用AJAX從php文件取多個值
$(document).ready(function() {
var valueSelected = $("#sort_id option:selected").val();
var arr = Array();
var arr = <?php echo json_encode($details); ?>;
var details = JSON.stringify(arr);
var wash = <?php echo json_encode($_GET['wash']); ?>;
var params = Array();
var params = <?php echo json_encode($params); ?>;
var params = JSON.stringify(params);
$.ajax({
type: 'post',
url: 'sort.php',
data: {
data : details,
wash : wash,
params :params},
error : function(data){console.warn(xhr.responseText)},
success: function (data) {
$('#content').html(data).fadeIn("slow");
var jsonText = httpObject.responseText;
var jsonObject= eval('('+jsonText+')');
var count_array=jsonObject.count_array;
var count_array=jsonObject.count_sorted_array;
jQuery("label[for='private_count']").html(count_array);
jQuery("label[for='sorted_count']").html(count_sorted_array);
}
});
現在,我需要從PHP腳本中獲取一些計算值,並在調用此AJAX函數的PHP文件中使用它。 如果我在上面的代碼中給出datatype:"JSON"
,它不會在content
div中顯示結果。
我的PHP文件包含以下代碼將被帶入jQuery變量以及要在content
部門中顯示的內容。
$count_array = sizeof($sorted_array);
$data = array(
'count_array' => $count_array,
'count_sorted_array' => $count_sorted_array,
);
echo json_encode($data);
從我看到你是新的領域的JavaScript – madalinivascu