我需要得到下面的代碼通過$ Bus_Account_ID和$ Usr_ID到包括文件rating2.php與AJAX傳遞到PHP包括
$Bus_Account_ID=733;
$Usr_ID=3;
我不familar與AJAX所以在這裏學習。 我認爲,這是傳遞到包括行,但我不知道什麼是與「attrVal」
data: 'postID='+attrVal+'&ratingPoints='+val,
$(function() {
var value = "<?php echo $total_points ?>";
$("#rating_star").codexworld_rating_widget({
starLength: '5',
initialValue: value,
callbackFunctionName: 'processRating',
imageDirectory: 'images/',
inputAttr: 'postID'
});
});
function processRating(val, attrVal){
$.ajax({
type: 'POST',
url: 'rating2.php',
data: 'postID='+attrVal+'&ratingPoints='+val,
dataType: 'json',
success : function(data) {
if (data.status == 'ok') {
$('#avgrat').text(data.total_points);
$('#totalrat').text(data.rating_number);
}else{
alert('Some problem occured, please try again.');
}
}
});
}
顯示帖子ID僅3在上面,在這裏所發生
<input name="rating" value="0" id="rating_star" type="hidden" postID="1" />
這就是被稱爲上包括文件
$postID = $_POST['postID']; /* BUSINESS ID */
如何調用$ Bus_Account_ID和$ Usr_ID?
'數據:「帖子ID ='+ attrVal +'&ratingPoints ='+ val,'應該是這樣的'data:{name:「John」,location:「Boston」}' –
@FrayneKonok - 哈?名字:約翰?位置:波士頓? OP如何工作就好了(語法上) – Marcus
將'data:'postID ='+ attrVal +'&ratingPoints ='+ val,'更改爲'data:'postID ='+ attrVal +'&ratingPoints ='+ val +'&userID = <?php echo $ Usr_ID; ?>&busAccountID = <?php echo $ Bus_Account_ID; ?>','你可以分別使用'$ _POST ['userID']'和'$ _POST ['busAccountID']'訪問'rating2.php'中的那些。看看這是怎麼回事。 – Marcus