我有單選按鈕。 Ajax請求在點擊上執行並返回響應。變量接收結果(true
或false
)。我需要的是使無線電只有檢查ajax是成功的。但在調用ajax之前它已被標記。Jquery單選按鈕preventDefault點擊事件,如果Ajax失敗
$('input[type="radio"]').on('click',function (e){
var success = callAjax();
if (!success)
e.preventDefault();
});
Upd。
使用preventDefault的原因是將前一個單選按鈕選中。不只是取消當前。
更新的答案,請檢查... –