当我点击一个复选框时,我想使用 ajax 发出一个 post 请求
我的复选框是这样的:
<input name="foton" type="checkbox" onclick="processForm(this)"
value='.$f->group_id.'>Închis</input>
我的 JS 函数如下所示:
function processForm(e) {
jQuery.ajax( {
type: 'POST',
url: '/ajax/checkbox.php',
data: { foton : jQuery(e).val()},
success: function(data) {
jQuery('#message').html(data);
}
});
}
我做错了什么?
最佳答案
这是当前语法。由于您是从 onclick 事件传递对象本身,因此您不需要将其转换为 jquery 对象来获取它的值。只需 this.value
即可给出基础值。
data: { foton : e.value},
关于javascript - 使用 JQUERY 获取单击复选框的值并将其传递给 ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34499617/