在我的ajax代码中
.............
........
success: function(datases)
{
$.ajax({
url:"checkfitment",
method: 'POST',
data: {checkfitment:checkfitment, make:selectedmakes},
success: function(datas)
{
$(".checkfirmentidmsg").html(datas);
}
});
$.ajax({
url:"showattributespecification",
method: 'POST',
data: {checkfitment:checkfitment , make:selectedmakes},
success: function(datas)
{
$("#specificationsforms").hide();
$("#showattributespecificationmsg").html(datas);
}
});
}
以上两个ajax调用主ajax成功结果,两个ajax传递相同的数据但结果不同。
功能
public function checkfitment()
{
$make = $_POST['make'];
$fiter_products= DB::select(...............);
$countfitment = count($fiter_products);
if($countfitment > '0')
{
?><span class="checkfit"><input type="checkbox" readonly="readonly" checked="checked" name="fitmentchecked" value="1" /> Fits <?php echo $year. ' '.$make.' '.$model;?> <div class="checkfit-oem"><?php echo '[OEM '.$bolt_pattern.' '.$rim_width.'Jx'.$rim_diameter.']'; ?></div>
<style> .mfp-container{ display:none;}
.checkFitmentsss{ display:none; position:inherit}
[type="checkbox"]:not(:checked), [type="checkbox"]:checked {
position: absolute;
opacity:unset !important;;
</style>
<?php
}
}
这次结果显示得非常慢,我认为它写在一个函数和一个 ajax 调用中,如何将这两个函数写在一个函数中,如何将这些数据存储在一个变量中?
繁花如伊