gpt4 book ai didi

php - 如何包含单击的表单提交按钮的值?

转载 作者:行者123 更新时间:2023-12-01 07:07:34 24 4
gpt4 key购买 nike

我必须提交表单,并且需要包含所单击的提交按钮的值。我怎样才能做到这一点?这是我的代码:

<form id="form_update" >
<input type="text" class="form-control" name="title" value="" >
<input type="hidden" name="prova" value="prova" />
<button type="submit" name="salva" value="delete" class="btn btn-success">delete</button>
<button type="submit" name="salva" value="modify" class="btn btn-success">modify</button>
<button type="submit" name="salva" value="save" class="btn btn-success">save</button>
</form>
$(document).on('submit', '#form_update', function() { 
return callAjax($(this).serialize());
});

function callAjax(data) {
$.ajax({
type: 'POST',
url: 'call/function.php',
data: data,
success: function(data) {
// code
},
error: function(data) {
alert('error');
}
});
return false;
};

最佳答案

我会将事件类型更改为单击按钮并使用 $(this).val() 访问其值

$(document).on('click', 'button', function(e) {
e.preventDefault(); // Prevent from submitting form.
var buttonValue = $(this).val();
return callAjax($('#form_update').serialize());
});

关于php - 如何包含单击的表单提交按钮的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37159569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com