0
我打電話給兩個php文件,拋出jQuery和ajax。我在同一頁面上有一個進度條,我需要填寫這兩個文件的結果。例如在每個函數執行後增加10%。從外部php文件中填充jQuery進度條
進度條在主PHP文件
<meta charset="utf-8">
<script>
$(function() {
$("#progressbar").progressbar({
value: 80
});
});
</script>
<div class="demo">
<div id="progressbar"></div>
</div>
的Javascript它調用外部PHP文件
$.ajax({
// url: 'ajax/releaseBackEnd.php',
url: 'batch/2-release-tmp.php',
type: 'POST',
async: false,
data: {"fId":"abc"},
dataType: 'xml',
error: function(){
alert('Error loading XML document1');
},
success: function(data){
//check error
alert("success1");
var $error=$(data).find('error1').text();
if($error!="0")
{
messageBox("Error1",$error);
return;
}
}
});
外部PHP文件2釋放小temp.php
<?php
/*
* script for releasing classification
*/
require_once(dirname(__FILE__) . "/../config.php");
require_once(TU_CLA_LIB . "/Database.php");
/* database */
$error = "";
$aDb = new Database();
if ($aDb->error) {
print $aDb->error;
exit;
}
/* build pathFacetsInfo for facets */
$res = $aDb->buildFacetsPath();
if (!$res) {
print $aDb->error;
exit;
}
/* build classification */
$res = $aDb->buildClassification();
if (!$res) {
print $aDb->error;
exit;
}
print "release succeed.\n";
?>
你的問題是什麼? – Thariama 2010-12-02 11:45:28