어떻게 숨겨진 입력 파일에 값을 추가 할 수 있습니까? 이 경우 입력은 변수로 생성되고 후자는 필요한 경우 DOM에 삽입됩니다. 코드 :JQuery - 숨겨진 입력 값 추가
time_input.val(data)
에 :
<script>
var forma = $('form#mali_oglas'),
pomoc = $('div[role=pomoc]'),
div = $('.mali_oglas_pomoc'),
input = forma.find('input, textarea'),
code = forma.find('#code')
time_input = '<input type="hidden" name="time" />',
paid_input = '<input type="hidden" name="paid" value="1" />';
$('textarea').autosize();
input.on('click', function(e){
var name = $(':input:focus').attr("name");
pomoc.fadeOut('slow').promise().done(function(){
div.find("[data-pomoc='" + name + "']").fadeIn('slow');
});
});
code.on('focusout', function(){
var url = '<?php echo base_url() ?>global_info/gi_get_payment_code',
kod = $(this).val();
if ($('input[name=paid]').length != 1)
{
$.post(url, {code : kod}, function(data){
console.log(kod);
$('.mali_oglas_img_paid').slideDown('slow');
code.next('.mali_oglas_greska').remove();
code.after(time_input.val(data) + paid_input)
.css({'border' : '1px solid rgba(34,139,34,.5)'});
});
};
});
code.ajaxError(function() {
$(this).next('.mali_oglas_greska').remove();
$(this).after('<p class=mali_oglas_greska>Uneti kod je pogresan.</p>').css({'border' : '1px solid rgba(255,0,0,.5)'});
});
</script>
매력처럼 작동합니다. 도와 줘서 고마워. :) – Sasha