السلام عليكم
لدي موقع اسهم مالي ولكن يوجد مشكلة اثناء شراء الاسهم لدي اكثر من سهم كل سهم لها min و max عند اختيار السهم يتم تغير ال value تلقائيا من السيتم فى input ولاكن لا يغير min و max ل inbut لانها مضافة يدويا رقم ثابت
{!!Form::open()
->class('form-horizontal form-groups-bordered')
->id('plan-pay')
->method('POST')
->action(guard_url('paynow'))!!}
{{ csrf_field() }}
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="col-sm-6 control-label"><strong>Choose you Plan: </strong><span class="text-danger">*</span></label>
<div class="col-sm-6">
{!! Form::select('plan_id')->value($pid)->options($plans)->label(false)!!}
</div>
</div>
</div>
<div class="col-sm-12">
<div class="form-group">
<label class="col-sm-6 control-label"><strong>Enter Amount ({!!__('plan::plan.currency_simb')!!}): </strong><span class="text-danger">*</span></label>
<div class="col-sm-6">
{!! Form::decimal('amount')
-> label(false)
-> required()
-> placeholder(trans('deposit::deposit.placeholder.amount'))!!}
<span id="amt_limit">
</span>
</div>
</div>
</div>
<input type="hidden" name="minamt" id="minamt" value="">
<input type="hidden" name="maxamt" id="maxamt" value="">
</div>
</form>
</div>
<script>
$('document').ready(function(){
if($('#plan_id').val()!=''){
$.getJSON('{!! guard_url('getplan') !!}/' + $('#plan_id').val(), function(v, s){
$('#amt_limit').text('{!!__('plan::plan.currency_simb')!!}' + v.minin + ' - {!!__('plan::plan.currency_simb')!!}' + v.maxin);
$('#amount').val(v.minin);
$('#minamt').val(v.minin);
$('#maxamt').val(v.maxin);
});
}
$('#plan_id').change(function(){
$.getJSON('{!! guard_url('getplan') !!}/' + $(this).val(), function(v, s){
$('#amt_limit').text('{!!__('plan::plan.currency_simb')!!}' + v.minin + ' - {!!__('plan::plan.currency_simb')!!}' + v.maxin);
$('#amount').val(v.minin);
$('#minamt').val(v.minin);
$('#maxamt').val(v.maxin);
});
});
});$('#amount').on('input', function () {var value = $(this).val();if ((value !== '') && (value.indexOf('.') === -1)) {$(this).val(Math.max(Math.min(value, 10000), 5));}});</script>
وهذا الكود المسول عن تحديد min و max و هو يدوي ارقام ثابتة ولاكن يجب ان يكون اتومتيك ياخذ رقم السهم تلقائيا اعتقذ هذا الكود المسول $('#maxamt').val(v.maxin);
$('#amount').on('input', function () {
var value = $(this).val();
if ((value !== '') && (value.indexOf('.') === -1)) {
$(this).val(Math.max(Math.min(value, 10000), 5));
}});