我正在使用Laravel。如何通過向郵件動態添加表格行表單值到Javascript使用郵政發送數據庫
我有動態行,每行都有自己的形式與個人價值觀。
我試圖將按鈕提交給Javascript時,通過每行形式的值。 要檢索Server.I中的數據,我不想刷新頁面,因爲我正在使用Modal。
這裏是我的代碼
<table id="selectedWagesTable" class="display" cellspacing="0" width="100%">
<thead>
<tr>
<th>Worker</th>
<th>Balance</th>
<th>Confirm</th>
</tr>
</thead>
<tbody>
@foreach($items as $item)
<tr>
<td class="standartTable2">
<?php echo $item['worker_id'] ?>
</td>
<td class="standartTable2">
£ <?php echo $item['balance'] ?>
</td>
<td class="standartTable2">
{{ Form::open(['id'=>item['workerId'],'name' => item['workerId']]) }}
{{ Form::hidden('workerId', $item['workerId'],['id' => $item['workerId'])}}
{{ Form::hidden('balance', $item['balance'],['id' => $item['balance']])}}
{{ Form::submit('Click To Confirm',
array(
'class'=>'btn btn-sm btn-success',
'id'=>'submitButton',
'oncontextmenu'=>'return false',
)) }}
{{ Form::close() }}
</td>
</tr>
@endforeach
</tbody>
腳本
<script type="text/javascript">
$(document).ready(function(){
$("#submitButton").click(function(e){
e.preventDefault();
$.get('hpoAccounts',function(data){
console.log(data);
});
});
$("#submitButton").click(function(e) {
e.preventDefault();
var workerId = $('#workerId').val();
var balance = $('#balance').val();
$.post('hpoAccounts',{
workerId:workerId,
balance:balance
},
function(response,status){
console.log(response);
});
});
});
你想達到究竟是什麼? '將每行值從單擊事件的表單傳遞給javascript' - 你想提交表單/發送數據到服務器/使用JavaScript中的數據? – Jeff
順便說一下,您的表單沒有動作,這意味着您將獲得相同的當前資源 –
我需要將數據發送到服務器! – ErcanE