[ajax[控制器[传入数据[路线选择选项](https://i.sstatic.net/MbargrpB.png)](https://i.sstatic.net/ivMS79j8.png) ](https://i.sstatic.net/E6tEvDZP.png)](https://i.sstatic.net/CblkShPr.png) binlists
朋友们大家好
我开始使用 Laravel 已经 4 个月了,我开始非常喜欢它。但我遇到了一些困难,需要你的帮助。我在附件中进行了相关查询,整个记录成功。问题是,当你输入客户卡的前6位数字时,“选择选项”中应该出现根据该卡号从相关数据库中设置的分期付款次数。
我需要您的帮助和关于该主题的丰富知识。 提前非常感谢大家并祝您成功。
<input type="hidden" id="installments_url" value="{{ route('taksit.rastgele') }}">
<div class="field-container">
<label for="installments_number" class="form-label">Taksit Sayısı</label>
<select id="installments_number" class="form-select" name="installments_number" data-style="btn-default" required="true">
<option value="" selected disabled hidden>Taksit Seçiniz</option>
<option value="1">Tek Çekim</option>
</select>
</div>
<script>
// Get Installments
function getInstallments() {
var installments_url = $('#installments_url').val();
var data = {
'_token': $('meta[name="csrf-token"]').attr('content'),
};
var post = $.post(installments_url, data);
post.done(function(xhr) {
if (xhr.data.length > 0) {
var optionsHtml = '<option value="" selected disabled hidden>Taksit Seçiniz</option>';
xhr.data.forEach(function(item, index) {
optionsHtml += '<option value="' + item + '">' + item + '</option>';
$('#installments_number').html(optionsHtml);
});
}
});
}
</script>
public function rastgeleBinlist()
{
$deneme = Binlist::where('installments_number')->orderByRaw('installments_number')->get();
return response()->json([
'data' => $deneme != null ? $deneme : []
]);
}