2 回答

TA貢獻1799條經驗 獲得超9個贊
您可以使用 get 請求傳遞數據。喜歡:
<script>
$('#submit').click(function() {
$.ajax({
url: 'connect.php?ifvalid=y',
type: 'GET',
data: null,
success: function(msg) {
alert('Success ');
}
});
});
</script>
在您的 php 文件中,您可以使用它,$_REQUEST['ifvalid']然后您可以有條件地在數據庫中進行更改。

TA貢獻1865條經驗 獲得超7個贊
在這種情況下,由于您計劃有多個按鈕,請確保每個按鈕都有兩個 HTML 屬性:
data-row-id="<ID of the row>"
特定類,如 class="row-submitter"
然后,稍微改變你的邏輯來跟蹤類點擊,而不是 ID:
$('.row-submitter').click(function() {
$.ajax({
url: 'connect.php',
type: 'POST',
data: null,
success: function(msg) {
alert('Success ');
}
});
});
由于按鈕的屬性上還有 ID 數據,您現在可以說:
$('.row-submitter').click(function() {
$.ajax({
url: 'connect.php',
type: 'POST',
data: "id="+$(this).data('row-id')+'&value=newvalue',
success: function(msg) {
alert('Success ');
}
});
});
并像使用它們一樣
$query = $pdo->prepare("UPDATE bills SET valid='".$_POST['value']."' where id=".$_POST['id']."");
- 2 回答
- 0 關注
- 156 瀏覽
添加回答
舉報