【发布时间】:2018-01-05 10:54:29
【问题描述】:
我有一个复选框,用作切换,单击时会提交一个带有选中/未选中状态的表单,用于启用/禁用服务。
但是,我现在有一个 API 可以根据位置选择首选项,我想:
如果未选中复选框,请单击提交
如果选中复选框,请单击应用
目前,如果用户调用 API,我有 $(“#checkbox”).click();,但我不确定如何实现此功能,如果已选中复选框以避免关闭服务,则将使用 $(“#apply”).click();。我试过$('#checkbox').attr,但没有问题。
$(‘#apicall’).off('click').on('click', function () {
$.ajax({
type: 'GET',
dataType: 'json',
url: "https:// [PRIVATE API REDACTED]“,
success : function(result){
console.log(result);
result=result.successData.server;
best_ovpn=best_ovpn.trim();
$(“#dropdown”).val(apical);
show_openvpn_status();
if($('#checkbox').attr('checked')) {
$(" # checkbox ").click();
} else {
$(" # apply ").click();
}
});
});
【问题讨论】:
标签: javascript jquery html checkbox