【发布时间】:2025-11-27 01:05:02
【问题描述】:
我有单选按钮。 Ajax 请求在点击时执行并返回响应。 success 变量接收结果(true 或 false)。我需要的是仅当 ajax 成功时才检查 radio。但它在调用 ajax 之前标记为已检查。
$('input[type="radio"]').on('click',function (e){
var success = callAjax();
if (!success)
e.preventDefault();
});
更新。
使用 preventDefault 的原因是选中前一个单选按钮。不只是取消选中当前。
【问题讨论】:
-
更新答案请检查...
标签: jquery ajax preventdefault