-1
沒有提交我有一個形式的模式:價值觀形式
<div class="modal-body">
<form role="form" class="form-horizontal" action="../system/file_change.php" method="post" enctype="multipart/form-data">
<div class="form-group">
<div class="col-sm-10">
<input type="file" name="fileToUpload" id="fileToUpload">
</div>
<div class="col-sm-2">
<input type="submit" name="submit" class="btn btn-info pull-right replacefile" value="<?php echo $data['text_replace']?>">
</div>
<input type="hidden" name="order_id" value="<?php echo $order_id; ?>">
<input name="old_code" type="hidden" id="old_code">
<input type="hidden" name="token" value="<?php echo $token; ?>">
</div>
</form>
</div>
而且腳本中,這樣dinamycally插入值輸入名稱=「old_code」字段:
<script>
$('.replacefile').on('click', function(){
$('#old_code').val($(this).attr('data-id'));
console.log($('#old_code').attr('value'));
});
</script>
控制檯日誌返回正確的代碼。 我的問題是,爲什麼這個代碼沒有提交表單?我該如何解決這個問題?
似乎爲我工作好了這裏,只有我能想到的是那類你有另一ID在某處的頁面上的'old_code'? – Izion
我認爲你應該爲old_code輸入設置attribute value =「」,因爲那是你插入值的地方。 – Puni
是的,我可以訪問$ _POST ['order_id']和$ _POST ['token'],但無法訪問:$ _POST ['old_code'],我var var啞巴後說:string(40)「bb03c92dcfada919d5170661986d1d603653d030 「string(0)」「string(2)」78「where string(0)」「是old_code – peszo