我正在创建一个应用程序,用户可以从复选框列表中进行选择,他们的选择将被捕获,发布并发送到数据库。我搜索了许多论坛都没有成功。这是我的代码:
$('#chkbxId').on('change', function (e){
var value = $(this).val();
var name = $(this).attr('name');
e.preventDefault();
$.ajax({
type: 'POST',
url: '../php/some.php',
async: true,
data: {
name: value
},
success: function (msg) {
alert('success');
if (msg!='success') {
alert('fail');
}
}
});
});
我有一个onchange
事件,因为我不想要提交按钮。
编辑:虽然其他帖子试图使用ajax和jquery提交没有重定向的表单。我的询问是通过onchange
元素checkbox
来完成它。我的应用程序不包含提交按钮。